Intel Graphics Compiler 2.34.4

Das Unternehmen Intel hat die Version 2.34.4 des Intel Graphics Compiler veröffentlicht – ein Update des offenen Compilers für Shader und Compute-Kerne, der im Grafik-Stack von Intel für Linux und Windows verwendet wird.

Der Intel Graphics Compiler (IGC) ist ein Schlüsselbestandteil der Treiberinfrastruktur der Intel-GPU und wird zusammen mit OpenCL, Level Zero und Vulkan-Treibern verwendet. Das Projekt ist verantwortlich für die Kompilierung von Shadern, SPIR-V und Compute-Code in Maschinenanweisungen für Intel-Grafikprozessoren.

Die Version 2.34.4 konzentriert sich hauptsächlich auf Fehlerbehebungen, die Optimierung der Codegenerierung und die Verbesserung der Kompatibilität mit den neuen GPU-Architekturen Xe2 und Battlemage. Die Entwickler erwähnen außerdem:

  • Optimierungen der SPIR-V-Kompilierung;
  • Fehlerbehebungen bei der SIMD-Verarbeitung;
  • Verbesserungen bei der Registerzuweisung;
  • Aktualisierung der LLVM-Abhängigkeiten;
  • Beseitigung von Problemen, die zu Abstürzen von OpenCL-Anwendungen führten.
  • Unterstützung von SPV_INTEL_bfloat16_arithmetic für Xe3P;
  • Optimierungen für Panther Lake;
  • Verbesserungen im Code-Scheduling;
  • Aktivierung des 2D Load Splitting Pass standardmäßig;
  • Unterstützung von WideMulMad;
  • Überarbeitungen für Crescent Island.

Ein Teil der Änderungen zielt darauf ab, die Leistung von Compute-Lasten und Gaming-Anwendungen unter Linux zu steigern, insbesondere in Verbindung mit Mesa ANV und Compute Runtime.

Das Projekt entwickelt sich als Open Source und wird unter der MIT-Lizenz verbreitet. Der Quellcode ist auf GitHub veröffentlicht, und neue Versionen werden in der Regel schnell in die Compute Runtime und den oneAPI-Stack integriert.

Der Quellcode und das Changelog sind auf der Seite Intel Graphics Compiler GitHub.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4