Gweithredu OpenCL ffynhonnell agored Intel yn rhedeg ar CPU

Mae gan Intel ffynhonnell agored OpenCL CPU RT (OpenCL CPU RunTime), gweithrediad o'r safon OpenCL a ddyluniwyd i redeg cnewyllyn OpenCL ar y prosesydd canolog. Mae safon OpenCL yn diffinio APIs ac estyniadau o'r iaith C ar gyfer trefnu cyfrifiadura cyfochrog traws-lwyfan. Mae'r gweithrediad yn cynnwys 718996 o linellau cod wedi'u dosbarthu ar draws 2750 o ffeiliau. Mae'r cod wedi'i addasu i'w integreiddio â LLVM a chynigir ei gynnwys ym mhrif ffrâm LLVM. Mae'r cod ffynhonnell ar agor o dan drwydded Apache 2.0.

Ymhlith y prosiectau amgen sy'n datblygu gweithrediadau agored o OpenCL, gellir nodi PoCL (Iaith Cyfrifiadura Cludadwy OpenCL), Rusticle a Mesa Clover. Ystyrir bod gweithrediad Intel yn cynnig perfformiad uwch a mwy o ymarferoldeb.

Ffynhonnell: opennet.ru

Ychwanegu sylw