Intel otvoril kód implementácie OpenCL, vykonávaný na CPU

Spoločnosť Intel sprístupnila zdrojové kódy OpenCL CPU RT (OpenCL CPU RunTime), implementácie štandardu OpenCL, ktorý je určený na vykonávanie OpenCL jadier na centrálnom procesore. Štandard OpenCL definuje API a rozšírenia jazyka C na organizovanie multiplatformových paralelných výpočtov. Implementácia obsahuje 718996 riadkov kódu rozdeleného do 2750 súborov. Kód je prispôsobený na integráciu s LLVM a bude navrhnutý na zaradenie do hlavného zloženia LLVM. Zdrojové kódy sú otvorené pod licenciou Apache 2.0.

Medzi alternatívnymi projektmi, ktoré vyvíjajú otvorené implementácie OpenCL, patrí PoCL (Portable Computing Language OpenCL), Rusticl a Mesa Clover. Implementácia od Intelu je hodnotená ako demonštrujúca vyšší výkon a poskytujúca širšiu funkcionalitu.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster