Intel hat den Intel Graphics Compiler 2.34.4 veröffentlicht, ein Update des Open-Source-Shader- und Compute-Kernel-Compilers, der im Intel-Grafikstack verwendet wird. Linux О Windows.
Der Intel Graphics Compiler (IGC) ist eine SchlĂŒsselkomponente der Intel-GPU-Treiberinfrastruktur und wird in Verbindung mit OpenCL-, Level-Zero- und Vulkan-Treibern verwendet. Das Projekt kompiliert Shader, SPIR-V- und Rechencode in Maschinenbefehle fĂŒr Intel-GPUs.
Version 2.34.4 konzentriert sich hauptsĂ€chlich auf Fehlerbehebungen, Optimierungen der Codegenerierung und verbesserte KompatibilitĂ€t mit den neuen GPU-Architekturen Xe2 und Battlemage. Die Entwickler erwĂ€hnen auĂerdem:
- SPIR-V-Kompilierungsoptimierungen;
- Fehlerbehebungen bei der SIMD-Verarbeitung;
- verbesserte Registerzuordnung;
- Aktualisierung der LLVM-AbhÀngigkeiten;
- Behebung von Problemen, die zum Absturz von OpenCL-Anwendungen fĂŒhrten.
- UnterstĂŒtzung fĂŒr SPV_INTEL_bfloat16_arithmetic fĂŒr Xe3P;
- Optimierungen fĂŒr Panther Lake;
- Verbesserungen bei der Codeplanung;
- 2D-Lastaufteilung standardmĂ€Ăig aktivieren;
- WideMulMad-UnterstĂŒtzung;
- Verbesserungen fĂŒr Crescent Island.
Einige der Ănderungen zielen darauf ab, die Leistung von Rechenlasten und Spieleanwendungen unter Linuxinsbesondere in Verbindung mit Mesa ANV und Compute Runtime.
Das Projekt wird als Open Source entwickelt und unter der MIT-Lizenz vertrieben. Der Quellcode ist auf GitHub veröffentlicht, und neue Versionen werden in der Regel schnell in Compute Runtime und den oneAPI-Stack integriert.
Quellcode und Ănderungsprotokoll sind auf der Seite verfĂŒgbar. Intel Grafik-Compiler GitHub.
Source: linux.org.ru
