Version du pilote propriétaire NVIDIA 470.42.01

NVIDIA a publié la sortie d'une nouvelle branche du pilote propriétaire NVIDIA 470.42.01, qui est toujours en version bêta. Le pilote est disponible pour Linux (ARM, x86_64), FreeBSD (x86_64) et Solaris (x86_64).

Principales nouveautés :

  • Ajout de la prise en charge initiale de l'accélération matérielle OpenGL et Vulkan pour les applications X11 exécutées dans les environnements Wayland à l'aide du composant Xwayland DDX. À en juger par les tests, lors de l'utilisation de la branche de pilotes NVIDIA 470, les performances d'OpenGL et de Vulkan dans les applications X lancées à l'aide de XWayland sont presque les mêmes que celles exécutées sous un serveur X classique.
  • La possibilité d'utiliser la technologie NVIDIA NGX dans Wine et le package Proton, développé par Valve pour exécuter des jeux Windows sous Linux, a été implémentée. Y compris Wine et Proton, vous pouvez désormais exécuter des jeux prenant en charge la technologie DLSS, qui vous permet d'utiliser les cœurs Tensor des cartes vidéo NVIDIA pour une mise à l'échelle réaliste des images à l'aide de méthodes d'apprentissage automatique pour augmenter la résolution sans perte de qualité.

    Pour utiliser la fonctionnalité NGX dans les applications Windows lancées avec Wine, la bibliothèque nvngx.dll est incluse. La prise en charge de NGX n'a ​​pas encore été implémentée sur les versions Wine et stables de Proton, mais des modifications pour prendre en charge cette fonctionnalité ont déjà commencé à être incluses dans la branche Proton Experimental.

  • Ajout de la prise en charge des nouveaux GPU : GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, A100-PG506-207, A100-PG506-217, CMP 50HX.
  • Les limites ont été supprimées sur le nombre de contextes OpenGL simultanés, qui sont désormais limités uniquement par la taille de la mémoire disponible.
  • Ajout de la prise en charge de la technologie PRIME pour décharger les opérations de rendu sur d'autres GPU (PRIME Display Offload) dans les configurations dans lesquelles les GPU source et cible sont traités par le pilote NVIDIA, ainsi que lorsque le GPU source est traité par le pilote AMDGPU.
  • Ajout de la prise en charge des nouvelles extensions Vulkan : VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, permet l'utilisation de la reprojection asynchrone dans SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_extended_dynamic_state2, VK_EXT_color_write_enable, VK_ EXT_vertex_input_dynamic _state, VK_EXT_ycbcr_2plane_444_formats, VK_NV_inherited_viewport_scissor.
  • L'utilisation des propriétés globales de Vulkan autres que VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT nécessite désormais un accès root ou des privilèges CAP_SYS_NICE.
  • Ajout d'un nouveau module de noyau nvidia-peermem.ko qui permet d'utiliser RDMA pour accéder directement à la mémoire GPU NVIDIA par des appareils tiers tels que Mellanox InfiniBand HCA (Host Channel Adapters) sans copier les données dans la mémoire système.
  • Par défaut, l'initialisation SLI est activée lors de l'utilisation de GPU avec différentes quantités de mémoire vidéo.
  • nvidia-settings et NV-CONTROL fournissent par défaut des outils de gestion du refroidisseur pour les cartes prenant en charge le contrôle logiciel du refroidisseur.
  • Le micrologiciel gsp.bin est inclus, qui est utilisé pour déplacer l'initialisation et le contrôle du GPU du côté de la puce GPU System Processor (GSP).

Source: opennet.ru

Ajouter un commentaire