3 Reasons to Choose Cilk++

Accelerate Time-to-Market
  • Minimal application changes: leverage existing serial C++ code
  • Can be learned in hours by any C++ programmer

Boost App Performance

  • Linear scaling as cores are added
  • Dynamic load balancing

Ensure Software Reliability

  • Multithreaded version guaranteed as reliable as the original
  • Automatically detect race conditions

 



Get the e-Book!

Cilk++ Early Visibility Program

The Cilk++ Early Visibility Program is now available to a group of design partners interested in working closely with Cilk Arts to multicore-enable their applications. Due to the tight collaboration, space is limited.

Cilk++ is best suited for applications that meet the following criteria:

  1. Application performance is compute bound (rather than, say, I/O bound)
  2. Performance can be improved by accelerating serial (i.e., single-threaded) portions of the application
  3. The application is written in C or C++, and can be compiled with a Microsoft Visual Studio or GNU compiler

Sign Up Today!

 
Which compilers do you use? (Please check all that apply)










On which processors do your applications run? (Please check all that apply)