Intel iturburu irekiko OpenCL inplementazioa CPUan exekutatzen ari da

Intel-ek OpenCL CPU RT (OpenCL CPU RunTime) iturburu irekia du, prozesadore zentralean OpenCL nukleoak exekutatzeko diseinatutako OpenCL estandarraren inplementazioa. OpenCL estandarrak C lengoaiaren APIak eta luzapenak definitzen ditu plataforma anitzeko konputazio paraleloa antolatzeko. Inplementazioa 718996 fitxategitan banatutako 2750 kode lerroz osatuta dago. Kodea LLVMrekin integratzeko egokitu da eta LLVM mainframe-n sartzeko proposatuko da. Iturburu kodea Apache 2.0 lizentziarekin irekita dago.

OpenCL inplementazio irekiak garatzen dituzten proiektu alternatiboen artean, PoCL (Portable Computing Language OpenCL), Rusticle eta Mesa Clover aipa daitezke. Intel-en inplementazioak errendimendu handiagoa eta funtzionalitate handiagoak eskaintzen ditu.

Iturria: opennet.ru

Gehitu iruzkin berria