Intel адкрыў код рэалізацыі OpenCL, выкананай на CPU

Кампанія Intel адкрыла зыходныя тэксты OpenCL CPU RT (OpenCL CPU RunTime), рэалізацыі стандарта OpenCL, прызначанай для выканання OpenCL-ядзер на цэнтральным працэсары. Стандарт OpenCL, вызначае API і пашырэнні мовы З для арганізацыі крос-платформавых раўналежных вылічэнняў. Рэалізацыя налічвае 718996 радкоў кода, размеркаванага па 2750 файлаў. Код адаптаваны для інтэграцыі з LLVM і будзе прапанаваны для ўключэння ў асноўны склад LLVM. Зыходныя тэксты адчыненыя пад ліцэнзіяй Apache 2.0.

З альтэрнатыўных праектаў, якія развіваюць адкрытыя рэалізацыі OpenCL можна адзначыць PoCL (Portable Computing Language OpenCL), Rusticl і Mesa Clover. Рэалізацыя ад Intel ацэньваецца як якая дэманструе больш высокую прадукцыйнасць і забяспечвае шырэйшую функцыянальнасць.

Крыніца: opennet.ru

Дадаць каментар