A Cilk programozási nyelv

Bevezetés

A Cilk a ANSI C programozási nyelv alapjaira épült. Általános célú párhuzamos programozásra tervezték, de különösen dinamikus, nagymértékben aszinkron párhuzamosság leírásában hatákony, amit nehezen lehetne üzenetküldéses stílusban leprogramozni. A nyelv célja, hogy a programozó a program szerkezetének felépítésére koncentrálhasson, és a futtató rendszerre hagyhassa a program hatékony futásához szükséges számítások időzítését.

A Cilk nyelvet és fordítót a MIT CSAIL Supertech Research Group fejleszti. A fordító legújabb verziója a Cilk 5.4.6.