Neuigkeiten zur Intel-GPU: neues NEO OpenCL, Vulkan-Erweiterungen, Name des neuen PCH, Fortschritt des Gallium-Treibers, eDRAM für Frame-Buffer-Caching

Fahrer NEO OpenCL von Intel aktualisiert auf Version 19.20.13008. Es bietet OpenCL 2.1-Unterstützung für Intel-GPUs beginnend mit Broadwell. Wer über eine Haswell-GPU oder eine ältere GPU verfügt, sollte den Beignet-Treiber (Legacy) verwenden.

Zu den Änderungen: Der Intel Graphic Compiler wurde auf die neueste Version aktualisiert 1.0.4.

Installationshandbuch, Montageanleitung in 7 CentOS. Versionshinweise: Feinkörniges SVM nicht unterstützt in dieser Version. Wenn Sie Ubuntu 16.04.4 und den Standardkernel 4.13 haben, müssen Sie für CFL-Plattformen den Kernel-Parameter i915.alpha_support=1 hinzufügen

Im März, danke Intel Open-Source-Treiber, wurde es über den neuen SoC Intel Elkhart Lake bekannt. Jetzt, dank ihnen, es wurde bekannt Code Name PCH, die in ihnen verwendet werden - Mule Creek Canyon.

Vulkan wurde veröffentlicht 1.1.109, das zwei neue Erweiterungen von Intel enthält:

  • VK_INTEL_performance_query – Diese Erweiterung ermöglicht einer Anwendung die Erfassung von Leistungsdaten für zusätzliche bibliotheks-/anwendungsspezifische Analysen. Diese Erweiterung wird von Intel Graphics Performance Analyzers und der Intel Metrics Discovery-Bibliothek verwendet. Diese Erweiterung kann auch für Analyse-/Profiling-Dienstprogramme von Drittanbietern nützlich sein
  • VK_INTEL_shader_integer_functions2 – Diese Erweiterung fügt SPIR-V neue Integer-Anweisungen hinzu, ähnlich der GLSL-Erweiterung für OpenGL INTEL_shader_integer_functions2

Im Intel „Iris“ Gallium3D-Treiber für Linux erschienen Shader-Disk-Cache-Unterstützung. Zuvor war diese Funktion im Classic Mesa-Treiber für Linux vorhanden. Unterstützung ist in Mesa 19.2 zu erwarten.

Schließlich Intel arbeitet zum Einsatz von Hochleistungs-eLLC/eDRAM-Speicher für das Write-Back-Caching von Anzeigepuffern. Dies funktioniert auf Skylake und neueren Versionen, jedoch nicht auf älteren Chips, die auch über eDRAM verfügen.

Source: linux.org.ru

Kommentar hinzufügen