Intel nyílt forráskódú OpenCL implementáció, amely CPU-n fut

Az Intel nyílt forráskódú OpenCL CPU RT-vel (OpenCL CPU RunTime) rendelkezik, amely az OpenCL szabvány megvalósítása, amelyet arra terveztek, hogy OpenCL kerneleket futtasson a központi processzoron. Az OpenCL szabvány API-kat és a C nyelv bővítményeit határozza meg a többplatformos párhuzamos számítási rendszer megszervezéséhez. A megvalósítás 718996 2750 kódsorból áll, 2.0 fájl között elosztva. A kódot adaptálták az LLVM-mel való integrációhoz, és javasolni fogják az LLVM nagyszámítógépbe való beépítését. A forráskód az Apache XNUMX licenc alatt van nyitva.

Az OpenCL, a PoCL (Portable Computing Language OpenCL), a Rusticle és a Mesa Clover nyílt implementációit fejlesztő alternatív projektek közül kiemelhető. Az Intel megvalósítása nagyobb teljesítményt és nagyobb funkcionalitást kínál.

Forrás: opennet.ru

Hozzászólás