Cilk



Website: cilk.mit.edu

Proiectat de: MIT Laboratory for Computer Science


Cilk, Cilk ++, Cilk Plus și OpenCilk sunt limbaje de programare cu scop general, concepute pentru calcul paralel multitraded.

Acestea se bazează pe limbajele de programare C și C ++, pe care le extind cu construcții pentru a exprima bucle paralele și furculița -idiom.

Dezvoltat inițial în anii 90 la Massachusetts Institute of Technology (MIT) în grupul lui Charles E.

Leiserson, Cilk a fost comercializat ulterior ca CILK ++ de către o companie spinoff, Cilk Arts.

Această companie a fost achiziționată ulterior de Intel, care a crescut compatibilitatea cu codul C și C ++ existent, apelând la rezultatul Cilk Plus.

După ce Intel a încetat să mai susțină Cilk Plus în 2017, MIT dezvoltă din nou CILK sub forma OpenCilk.