Pianetatech

Intel Cilk: la programmazione parallela open source secondo Intel

La programmazione parallela secondo Intel ha un nome: Intel Cilk Plus.

Cilk Plus, basato sulla tecnologia Cilk sulla quale l’MIT e Intel lavorano congiuntamente oramai da anni.

La novità interessante (dal nostro punto di vista :P ) è che ora, il progetto Intel Cilk Plus è ufficialmente diventato un progetto open source.

Intel Cilk aggiunge nuove estensioni per i linguaggi C e C++ progettate per semplificare lo sviluppo di applicazioni parallele.

In particolare Cilk Plus aggiunge le tre keyword _Cilk_spawn, _Cilk_sync e _Cilk_for, unite a notazioni specializzate per il parallelismo dei dati.

I programmatori che vogliono utilizzare il nuovo Cilk Plus tramite il GCC (GNU C Compiler, ndr.) può già farlo attraverso il branch di sviluppo cilkplus per GCC 4.7.

Cilk Plus è disponibile anche come libreria di runtime dedicata e come componente Intel Parallel Buildiing Block.

Se ti è piaciuto questo articolo Seguici su Facebook! e su Twitter
VN:F [1.9.1_1087]
Gradimento: 0.0/10 (0 voti)
Non ci sono commenti

Lascia un Commento