Utekelezaji wa OpenCL wa Intel open sourced unaoendeshwa kwenye CPU

Intel ina OpenCL CPU RT (OpenCL CPU RunTime) iliyo na chanzo huria, utekelezaji wa kiwango cha OpenCL iliyoundwa ili kuendesha kokwa za OpenCL kwenye kichakataji cha kati. Kiwango cha OpenCL kinafafanua API na viendelezi vya lugha ya C kwa ajili ya kupanga kompyuta-sambamba ya jukwaa. Utekelezaji unajumuisha mistari 718996 ya msimbo iliyosambazwa katika faili 2750. Msimbo umebadilishwa ili kuunganishwa na LLVM na itapendekezwa kujumuishwa katika msingi wa LLVM. Nambari ya chanzo imefunguliwa chini ya leseni ya Apache 2.0.

Miongoni mwa miradi mbadala inayoendeleza utekelezwaji wazi wa OpenCL, PoCL (Lugha ya Kompyuta inayobebeka OpenCL), Rusticle na Mesa Clover inaweza kuzingatiwa. Utekelezaji wa Intel umekadiriwa kama kutoa utendaji wa juu na utendakazi mkubwa zaidi.

Chanzo: opennet.ru

Kuongeza maoni