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

 



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!

 
Compiler









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