Kompania Intel publikoi versionin Intel Graphics Compiler 2.34.4 â njĂ« pĂ«rditĂ«sim i kompilatorit tĂ« hapur tĂ« shaders dhe kernet e llogaritjes, i pĂ«rdorur nĂ« paketĂ«n grafike tĂ« Intel pĂ«r Linux dhe Windows.
Intel Graphics Compiler (IGC) është një nga komponentët kryesorë të infrastrukturës së drejtorive të Intel GPU dhe përdoret së bashku me OpenCL, Level Zero dhe drejtorët e Vulkan. Projekti është përgjegjës për kompilimimin e shaders, SPIR-V dhe kodit të llogaritjes në instruksione makinerie për procesorët grafikë Intel.
Rilëshimi 2.34.4 është përqendruar kryesisht në rregullimin e defekteve, optimizimin e gjenerimit të kodit dhe përmirësimin e përputhshmërisë me arkitekturat e reja të GPU-ve Xe2 dhe Battlemage. Zhvilluesit gjithashtu përmendin:
- optimizimet e kompilerit SPIR-V;
- rregullimet në trajtimin e SIMD;
- përmirësimin e ndarjes së regjistrit;
- aktualizimin e varësive LLVM;
- eliminimin e problemeve që shkaktonin dështime të aplikacioneve OpenCL.
- mbështetje për SPV_INTEL_bfloat16_arithmetic për Xe3P;
- optimizimet Panther Lake;
- përmirësime në planifikimin e kodit;
- ndërsa kalimi 2D i ngarkesës është aktivizuar në mënyrë të paracaktuar;
- mbështetje për WideMulMad;
- përmirësime për Crescent Island.
Pjesa e ndryshimeve është e orientuar drejt përmirësimit të performancës së ngarkesave llogaritëse dhe aplikacioneve të lojërave nën Linux, sidomos në lidhje me Mesa ANV dhe Compute Runtime.
Projekti zhvillohet si softuer i hapur dhe shpërndahet nën licencën MIT. Kodi burimor është publikuar në GitHub, dhe versionet e reja zakonisht integrohen shpejt në Compute Runtime dhe paketën oneAPI.
Tekstet burimore dhe changelog janë të disponueshme në faqen Intel Graphics Compiler GitHub.
Burimi: linux.org.ru
