Az Intel társaság közzétette az OpenCL CPU RT (OpenCL CPU RunTime) forráskódját, amely az OpenCL szabvány megvalósítása a központi processzoron futó OpenCL magok végrehajtására. Az OpenCL szabvány az API-t és a C nyelv kiterjesztéseit határozza meg a platformok közötti párhuzamos számítások szervezésére. A megvalósítás 718996 kódsorból áll, amely 2750 fájlra van elosztva. A kód alkalmazkodik az LLVM-hez, és fel lesz ajánlva az LLVM fő összetevőjének a beillesztésére. A forráskódot Apache 2.0 licenc alatt tették elérhetővé.
Az alternatív projektek közül, amelyek nyílt OpenCL megvalósításokat fejlesztenek, megemlíthető a PoCL (Portable Computing Language OpenCL), a Rusticl és a Mesa Clover. Az Intel megvalósítását a magasabb teljesítmény és a szélesebb funkcionalitás bemutatása miatt értékelik.
Forrás: opennet.ru
