Ukuqaliswa kwe-OpenCL kernel compiler yakhelwe phezu kwesisekelo se-LLVM, futhi i-Clang isetshenziswa njengesiphetho esingaphambili se-OpenCL C. Ukuze kuqinisekiswe ukuphatheka okufanele nokusebenza kahle, i-OpenCL kernel compiler ingakhiqiza imisebenzi ehlanganisiwe engasebenzisa izinsiza ezihlukahlukene zezingxenyekazi zekhompiyutha ukuze ihambisane nokusebenza kwekhodi, njenge-VLIW, superscalar, SIMD, SIMT, multi-core kanye nentambo eminingi. Ukusekelwa komshayeli we-ICD kuyatholakala
(Umshayeli Weklayenti Ofakiwe). Kukhona i-backends ukuqinisekisa ukusebenza nge-CPU, i-ASIP (TCE/TTA), i-GPU esekelwe izakhiwo
Π
- Ukwesekwa okwengeziwe
I-LLVM/Clang 9.0 . Ukusekelwa kwezinguqulo ze-LLVM ezindala kuno-6.0 kunqanyuliwe. - Ukuqaliswa okuthuthukisiwe okusekelwe ku-CPU kokumelwa kwamakhodi amaphakathi
I-SPIR ΠΈI-SPIR-V (isetshenziswa ku-Vulkan API), engasetshenziswa kokubili ukumela imithunzi yezithombe kanye nekhompuyutha efanayo; - Kwengezwe umshayeli we-pocl-accel onengqalasizinda eyisibonelo ukuze kusekelwe izisheshisi zehadiwe ze-OpenCL 1.2 ezisebenzisa isixhumi esibonakalayo sokulawula esinemephu yenkumbulo (imephu);
- Kwengezwe ikhono lokwakha ukufakwa kwe-pocl okungaboshelwe kuzinkomba (ezishintshekayo).
Source: opennet.ru