Intel atvērtā koda OpenCL ieviešana, kas darbojas CPU

Intel ir atvērtā pirmkoda OpenCL CPU RT (OpenCL CPU RunTime), kas ir OpenCL standarta ieviešana, kas paredzēta OpenCL kodolu darbināšanai centrālajā procesorā. OpenCL standarts definē API un C valodas paplašinājumus, lai organizētu starpplatformu paralēlo skaitļošanu. Ieviešana sastāv no 718996 2750 koda rindām, kas sadalītas 2.0 failos. Kods ir pielāgots integrācijai ar LLVM un tiks piedāvāts iekļaušanai LLVM lieldatorā. Avota kods ir atvērts saskaņā ar Apache XNUMX licenci.

Starp alternatīvajiem projektiem, kas izstrādā OpenCL, PoCL (Portable Computing Language OpenCL), Rusticle un Mesa Clover atvērtās implementācijas. Intel ieviešana ir novērtēta kā tā, kas piedāvā augstāku veiktspēju un lielāku funkcionalitāti.

Avots: opennet.ru

Pievieno komentāru