Intel Graphics Compiler 2.34.4

Intel avaldas Intel Graphics Compiler 2.34.4 – avatud shader'i ja arvutuskeelte kompilaatori uuenduse, mida kasutatakse Intel'i graafilises virnas Linuxis ja Windowsis.

Intel Graphics Compiler (IGC) on üks peamisi komponente Intel GPU draiveri infrastruktuuris ja seda kasutatakse koos OpenCL, Level Zero ja Vulkan draiveritega. Projekt vastutab shader'ite, SPIR-V ja arvutuskoodi kompileerimise eest masiinijuhisteks Intel'i graafikaprotsessoritele.

Versioon 2.34.4 keskendub peamiselt veaparandustele, koodigeneratsiooni optimeerimisele ja ühilduvuse parandamisele uute GPU arhitektuuridega Xe2 ja Battlemage. Arendajad mainivad ka:

  • SPIR-V kompileerimise optimeerimised;
  • veaparandused SIMD töötlemises;
  • register allocation'i parandamine;
  • LLVM sõltuvuste uuendamine;
  • probleemide kõrvaldamine, mis põhjustasid OpenCL rakenduste kokkukukkumise.
  • SPV_INTEL_bfloat16_arithmetic tugi Xe3P jaoks;
  • Panther Lake optimeerimised;
  • koodi ajastuse parandused;
  • 2D load splitting pass'i lubamine vaikesätetena;
  • WideMulMad tugi;
  • Crescent Island'i täiustused.

Muutuste eesmärk on suurendada arvutuskoormuste ja mängurakenduste jõudlust Linuxi keskkonnas, eriti koos Mesa ANV ja Compute Runtime'iga.

Projekt areneb avatud lähtekoodiga ning levitatakse MIT litsentsi alusel. Algkood on avaldatud GitHub'is ja uued versioonid integreeritakse tavaliselt kiiresti Compute Runtime'i ja oneAPI stakki.

Algtekstid ja muudatuslogi on saadaval lehelt Intel Graphics Compiler GitHub.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster