Intel ha aperto il codice dell'implementazione OpenCL eseguita su CPU

La società Intel ha aperto il codice sorgente di OpenCL CPU RT (OpenCL CPU RunTime), un'implementazione dello standard OpenCL progettata per l'esecuzione di kernel OpenCL su processori. Lo standard OpenCL definisce l'API e le estensioni del linguaggio C per organizzare calcoli paralleli multipiattaforma. 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 nucleo di LLVM. I codici sorgenti sono stati aperti con licenza Apache 2.0.

Tra i progetti alternativi che sviluppano implementazioni aperte di OpenCL, si possono citare PoCL (Portable Computing Language OpenCL), Rusticl e Mesa Clover. L'implementazione di Intel è valutata come una dimostrazione di prestazioni superiori e offre una maggiore funzionalità.

Fonte: opennet.ru

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