Actualités sur GPU Intel : nouveau NEO OpenCL, extensions Vulkan, nom du nouveau PCH, progression du pilote Gallium, eDRAM pour la mise en cache du frame buffer

Conducteur NÉO OpenCL d'Intel mis à jour vers la version 19.20.13008. Il fournit la prise en charge d'OpenCL 2.1 pour les GPU Intel à partir de Broadwell. Ceux qui possèdent un GPU Haswell ou plus ancien sont encouragés à utiliser le pilote Beignet, qui est Legacy.

Parmi les changements : Intel Graphic Compiler a été mis à jour vers la dernière version 1.0.4.

Instructions d'installation, instructions de montage dans 7 CentOS. Notes de version : SVM à granularité fine non supporté dans cette version. Si vous disposez d'Ubuntu 16.04.4 et du noyau par défaut 4.13, alors pour les plates-formes CFL, vous devez ajouter le paramètre de noyau i915.alpha_support=1

En mars, merci Pilotes Intel open source, on a appris l'existence du nouveau SoC Intel Elkhart Lake. Maintenant, grâce à eux, стало известно nom de code PCH, qui y sera utilisé - Mule Creek Canyon.

Vulkan est libéré 1.1.109, qui comprend deux nouvelles extensions d'Intel :

  • VK_INTEL_performance_query - Cette extension permet à une application de capturer des données de performances pour des analyses supplémentaires spécifiques à la bibliothèque/application. Cette extension sera utilisée par les analyseurs de performances graphiques Intel et la bibliothèque Intel Metrics Discovery. Cette extension peut également être utile pour les utilitaires d'analyse/profilage tiers
  • VK_INTEL_shader_integer_functions2 - Cette extension ajoute de nouvelles instructions entières à SPIR-V, similaires à l'extension GLSL pour OpenGL INTEL_shader_integer_functions2

Dans le pilote Intel "Iris" Gallium3D pour Linux apparu Prise en charge du cache disque shader. Auparavant, cette fonctionnalité était présente dans le pilote Classic Mesa pour Linux. Un support devrait être attendu dans Mesa 19.2.

Enfin, Intel fonctionne sur l'utilisation de la mémoire eLLC/eDRAM hautes performances pour la mise en cache de réécriture des tampons d'affichage. Cela fonctionnera sur Skylake et les versions plus récentes, mais pas sur les puces plus anciennes dotées également d'eDRAM.

Source: linux.org.ru

Ajouter un commentaire