Dimittis PoCL 1.3, exsecutionem independentem vexillum OpenCL

Remissio PoCL 1.3 propositi (Portable Computing Language OpenCL) praesto est, quae auget exsecutionem vexillum OpenCL, quod est a graphice acceleratoris artifices independens, et usum variorum backends ad exsequendam nucleos in diversis generibus graphicorum et processuum centralium permittit. . In codice exertus licentia MIT distribuitur. Subsidiis laborant in X86_64, MIPS32, ARM v7, AMD HSA APU suggesta et variae TTA propriae (Ostigation Triggered Architecturae) processors cum architectura VLIW.

Exsecutio nuclei OpenCL ex LLVM compilator aedificatur, et Clang adhibetur ut finis anterior pro OpenCL C. Ad propriam portabilitatem ac perficiendam curet, auctor nucleus OpenCL functiones compositionis generare potest, quae variis ferramentis opibus uti possunt ad executionem codicis paralleli, ut VLIW, superscalaris, SIMD, SIMT, multi-nuclei et multi-lineae. ICD coegi auxilium available
(Installable Driver). Revocantur subsidia operandi per CPU, ASIP (TCE/TTA), GPU in architectura HSA et NVIDIA GPU (CUDA).

Nova versio subsidium LLVM/Clang 8.0 addit. ICD auxilium praebet (Installable Driver) in suggestu macOS. Facultatem efficendi pocl sine rectoribus backend pro CPU aedificandi. Pro HSA (Heterogeneis System Architecture), subsidium initiale pro ISAs componendis super runtime HSA provisum est. In codice basis mundata est, incluso bibliotheca Vecmathlib ablata est, et subsidia pro LLVM antiquioribus versionibus (minus quam 6.0) omissus est.

Source: opennet.ru