Intel Cilk Plus

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 7 februarie 2014; verificările necesită 6 modificări .
Cilk Plus
Clasa de limba imperativ, procedural, structural, paralel
Aparut in 2010
Autor Intel
Dezvoltator Intel
Implementări majore Compilator Intel C++ , GCC
A fost influențat C , Cilk /Cilk++
Licență BSD3
Site-ul web www.cilkplus.org

Intel Cilk Plus  este o extensie a limbajului C++, concepută pentru a facilita scrierea de programe multithreaded . Cilk Plus este un planificator dinamic de execuție a firelor și un set de cuvinte cheie care informează compilatorul despre posibilitatea de a utiliza una sau alta schemă de planificare. Suportul Cilk Plus este implementat pentru compilatorul ICC .

Specificațiile Cilk Plus și ABI ale bibliotecii de suport de rulare au fost publicate de Intel în 2010 [1]

În august 2011, Intel a anunțat adăugarea comenzilor Cilk Plus la ramura 4.7 a compilatorului gratuit GCC și a bibliotecii de suport pentru run-time open source sub licența BSD3 [2] .

Vezi și

Note

  1. ^ „ Cilk ™ Plus specificația și runtime ABI disponibile gratuit pentru descărcare” Arhivat 21 august 2011 la Wayback Machine , James Reinders. Consultat pe 2010-11-03.
  2. „Intel Cilk Plus Open Source” Arhivat 16 septembrie 2011 la Wayback Machine , Intel. Preluat pe 2011-08-17.

Link -uri