Intel ha rilasciato il codice dell'implementazione OpenCL, eseguita su CPU

Intel ha aperto il codice sorgente di OpenCL CPU RT (OpenCL CPU RunTime), un'implementazione del standard OpenCL destinata all'esecuzione di nuclei OpenCL su processori centrali. Lo standard OpenCL definisce una API e le estensioni del linguaggio C per facilitare il calcolo parallelo multi-piattaforma. L'implementazione conta 718996 righe di codice, distribuite su 2750 file. Il codice è stato adattato per l'integrazione con LLVM e sarà proposto per l'inclusione nel core di LLVM. I codici sorgente sono disponibili sotto licenza Apache 2.0.

Tra i progetti alternativi che sviluppano implementazioni open source di OpenCL si possono citare PoCL (Portable Computing Language OpenCL), Rusticl e Mesa Clover. L'implementazione di Intel è valutata come dimostrante una performance superiore e offrente una funzionalità più ampia.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster