Skip to search formSkip to main contentSkip to account menu

Cilk Plus

Known as: Cilk programming language, Cilk (programming language), Cilk++ 
Cilk, Cilk++ and Cilk Plus are general-purpose programming languages designed for multithreaded parallel computing. They are based on the C and C… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2014
2014
We present an approach to improving data locality across different phases of fork/join programs scheduled using work stealing… 
2011
2011
The development of standard processors changed in the last years moving from bigger, more complex, and faster cores to putting… 
2010
2010
Manual parallelization of programs is known to be difficult and error-prone, and there are currently few ways to measure the… 
2010
2010
Limiting the peak power consumption of chip multiprocessors (CMPs) has recently received a lot of attention. In order to enable… 
2007
2007
Symbolic state-space generators are notoriously hard to parallelise, largely due to the irregular nature of the task. Parallel… 
2000
2000
Constructing multithreaded parallel systems with software distributed shared memory (DSM) is an attractive trend in cluster… 
1998
1998
A main consideration when implementing a parallel simulation application is the choice of the parallel simulation protocol… 
1998
1998
We consider the problem of scheduling static task graphs by using Cilk, a C based runtime system for multithreaded parallel… 
1997
1997
Cilk (pronounced “silk”) is a C-based language for multithreaded parallel programming. Cilk makes it easy to program irregular…