Ukuphunyezwa kwe-OpenCL kernel compiler yakhelwe kwisiseko se-LLVM, kwaye iClang isetyenziswa njengesiphelo sangaphambili se-OpenCL C. Ukuqinisekisa ukuphatheka okufanelekileyo kunye nokusebenza, i-OpenCL kernel compiler inokuvelisa imisebenzi edibeneyo enokusebenzisa izixhobo ezahlukeneyo ze-hardware ukulinganisa ukuphunyezwa kwekhowudi, njenge-VLIW, i-superscalar, i-SIMD, i-SIMT, i-multi-core kunye ne-multi-threading. Inkxaso yomqhubi we-ICD ekhoyo
(Installable Client Driver). Kukho i-backends ukuqinisekisa ukusebenza nge-CPU, i-ASIP (TCE / TTA), i-GPU esekelwe kwi-architecture
- Inkxaso eyongeziweyo
LLVM/Clang 9.0 . Inkxaso yeenguqulelo zeLLVM ezindala kune-6.0 ziye zayekiswa. - Ukuphunyezwa kwe-CPU ephuculweyo yokumelwa kwekhowudi ephakathi
UMOYA ΠΈI-SPIR-V (isetyenziswa kwiVulkan API), enokusetyenziswa kokubini ukumela izithunzi zemizobo kunye necomputing ehambelanayo; - Umqhubi we-pocl-accel wongeziweyo kunye nomzekelo wesiseko sokuxhasa i-OpenCL 1.2 i-accelerators ye-hardware eyenza i-interface yokulawula i-memory-mapped (mmap);
- Kongezwe isakhono sokwakha ufakelo lwe-pocl olungabotshwanga kubalawuli (olunokufuduswa).
umthombo: opennet.ru