What Analysts Say...

Every software maker out there has got to learn how to program parallel code to remain competitive.

There's going to be a huge learning curve for developers to take on multi-threading in such a big way.

Dan Olds, Principal Analyst
Gabriel Consulting Group

Briefing and Demo

In the following video, Duncan provides an overview of the Cilk++ product, how it works, and a live demonstration of an application multicore-enabled with Cilk++ and run on a 16-core computer.


Cilk++ at a Glance

Answering the Multicore Software Challenge

The Cilk++ cross-platform solution offers the easiest, quickest, and most reliable way to maximize application performance on multicore processors. Cilk++ provides a simple set of extensions for C++, coupled with a powerful runtime system for multicore-enabled applications. Cilk++ enables rapid development, testing, and deployment of multicore applications.

Cilk++ solves the two large problems facing the software industry as a result of the multicore revolution:

  1. Enabling today's mainstream programmers to develop multithreaded (or parallel) applications; and
  2. Providing a smooth path to multicore for legacy applications that otherwise cannot easily leverage the performance capabilities of multicore processors.

With Cilk++, you can retain the serial semantics of your existing applications, use existing serial methodologies for programming, tooling, debugging, and regression testing.

In the following video, Duncan McCallum, CEO of Cilk Arts, discusses the multicore programming challenge facing the industry, the mission and core values of Cilk Arts.


What Multicore Artisans Say...

Without Cilk++, multicore enablement will require a drastic rewrite of our code, which can only be done by a small minority of our most experienced software developers. With Cilk++, we believe a team of largely junior developers can multicore-enable our code base.

No one provided a solution that is as crisp and simple, as easy to test and debug, and as high performing. I believe that Cilk Arts has a solution to a real and pressing problem in our industry.

Director of Research,
$300M Application Software Vendor