Lëshimi i PoCL 1.4, implementimi të pavarur të standardit OpenCL

I disponueshëm lëshimi i projektit PoCL 1.4 (Portable Computing Language OpenCL), zhvillimi i zbatimit të standardit OpenCL, të pavarur nga prodhuesit e përshpejtuesve grafikë dhe që lejon përdorimin e backend-eve të ndryshme për ekzekutimin e kernel-eve OpenCL në tipe të ndryshme procesorësh grafikë dhe qendrorë. Kodi i projektit shpërndahet në licencën MIT. Mbështetet puna mbi platformat X86_64, MIPS32, ARM v7, AMD HSA APU dhe procesorë të ndryshëm të specializuar TTA (Arkitekturë e Aktivizuar nga Transporti) me arkitekturën VLIW.

Implementimi i kompilatorit të bërthamave OpenCL bazohet në LLVM, ndërsa si frontend për OpenCL C përdoret Clang. Për të siguruar transportueshmëri dhe performancë të duhur, kompilatori i bërthamave OpenCL mund të gjenerojë funksione të kombinuara, të cilat mund të përdorin burime të ndryshme harduerike për të paralelizuar ekzekutimin e kodit, si VLIW, supercalar, SIMD, SIMT, shumë-në-bërthamë dhe shumë-threading. Ka mbështetje për shoferët ICD.
(Drejtpërdrejt i Instaluar). Ka backend-e për sigurimin e funksionit përmes CPU, ASIP (TCE/TTA), GPU të bazuara në arkitekturën HSA dhe GPU të NVIDIA (CUDA).

NĂ« versioni i ri:

  • Shtuar mbĂ«shtetje LLVM/Clang 9.0. ËshtĂ« ndaluar mbĂ«shtetja pĂ«r versionet LLVM mĂ« tĂ« vjetra se 6.0.
  • PĂ«rmirĂ«simi i zbatimit nĂ« bazĂ« tĂ« CPU tĂ« pĂ«rfaqĂ«simeve tĂ« ndĂ«rmjetme tĂ« kodit SPIR dhe SPIR-V (pĂ«rdoret nĂ« API Vulkan), tĂ« cilat mund tĂ« pĂ«rdoren si pĂ«r pĂ«rfaqĂ«simin e shenjave pĂ«r grafikĂ«, ashtu edhe pĂ«r llogaritĂ« paralele;
  • Shtuar drejtori pocl-accel me njĂ« shembull tĂ« infrastrukturĂ«s pĂ«r mbĂ«shtetje tĂ« pĂ«rshpejtuesve tĂ« harduerit OpenCL 1.2, qĂ« realizojnĂ« njĂ« ndĂ«rfaqe menaxhuese tĂ« reflektuar nĂ« memorie (mmap);
  • Shtuar mundĂ«sia pĂ«r ndĂ«rtimin e instalimeve pocl, tĂ« pa lidhura me katalogĂ«t (relocatable).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster