Intel Graphics Compiler 2.34.4

Firma Intel opublikowała wydanie Intel Graphics Compiler 2.34.4 – aktualizację otwartego kompilatora shaderów i rdzeni obliczeniowych, wykorzystywanego w grafice Intel na systemy Linux i Windows.

Intel Graphics Compiler (IGC) jest jednym z kluczowych komponentów infrastruktury sterowników GPU Intel i jest używany razem z OpenCL, Level Zero oraz sterownikami Vulkan. Projekt odpowiada za kompilację shaderów, SPIR-V i kodu obliczeniowego w instrukcje maszynowe dla procesorów graficznych Intel.

Wydanie 2.34.4 koncentruje się głównie na poprawkach błędów, optymalizacji generacji kodu oraz poprawie kompatybilności z nowymi architekturami GPU Xe2 i Battlemage. Programiści wspominają również o:

  • optymalizacjach kompilacji SPIR-V;
  • poprawkach w obsłudze SIMD;
  • ulepszeniu alokacji rejestrów;
  • aktualizacji zależności LLVM;
  • usunięciu problemów powodujących awarie aplikacji OpenCL.
  • wsparciu SPV_INTEL_bfloat16_arithmetic dla Xe3P;
  • optymalizacjach Panther Lake;
  • ulepszeniach w harmonogramie kodu;
  • domyślnym włączeniu przetwarzania 2D load splitting pass;
  • wsparciu WideMulMad;
  • udogodnieniach dla Crescent Island.

Część zmian jest skierowana na zwiększenie wydajności obciążeń obliczeniowych i aplikacji gier na systemie Linux, szczególnie w zestawieniu z Mesa ANV oraz Compute Runtime.

Projekt rozwija się jako open source i jest dystrybuowany na licencji MIT. Kod źródłowy jest opublikowany na GitHubie, a nowe wersje zazwyczaj szybko integrują się w ramach Compute Runtime i stosu oneAPI.

Kody źródłowe oraz changelog są dostępne na stronie Intel Graphics Compiler GitHub.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster