Eigen NVIDIA-stuurprogrammaversie 470.42.01

NVIDIA heeft de release gepubliceerd van een nieuwe tak van het eigen stuurprogramma NVIDIA 470.42.01, dat zich nog in bètatest bevindt. De driver is beschikbaar voor Linux (ARM, x86_64), FreeBSD (x86_64) en Solaris (x86_64).

Belangrijkste innovaties:

  • Initiële ondersteuning toegevoegd voor OpenGL en Vulkan hardwareversnelling voor X11-applicaties die draaien in Wayland-omgevingen met behulp van de Xwayland DDX-component. Afgaande op de tests zijn bij gebruik van de NVIDIA 470 driver branch de prestaties van OpenGL en Vulkan in X-applicaties gelanceerd met XWayland bijna hetzelfde als die onder een gewone X-server.
  • De mogelijkheid om NVIDIA NGX-technologie te gebruiken in Wine en het Proton-pakket, ontwikkeld door Valve voor het draaien van Windows-games op Linux, is geïmplementeerd. Inclusief Wine en Proton kun je nu games draaien die DLSS-technologie ondersteunen, waardoor je de Tensor-kernen van NVIDIA-videokaarten kunt gebruiken voor realistische beeldschaling met behulp van machine learning-methoden om de resolutie te verhogen zonder kwaliteitsverlies.

    Om de NGX-functionaliteit te gebruiken in Windows-applicaties die zijn gestart met Wine, is de nvngx.dll-bibliotheek inbegrepen. Op de Wine- en stabiele releases van Proton is NGX-ondersteuning nog niet geïmplementeerd, maar wijzigingen om deze functionaliteit te ondersteunen zijn al opgenomen in de Proton Experimental-tak.

  • Ondersteuning toegevoegd voor nieuwe GPU's: GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, A100-PG506-207, A100-PG506-217, CMP 50HX.
  • De limieten voor het aantal gelijktijdige OpenGL-contexten zijn verwijderd, die nu alleen worden beperkt door de grootte van het beschikbare geheugen.
  • Ondersteuning toegevoegd voor PRIME-technologie voor het overbrengen van weergavebewerkingen naar andere GPU's (PRIME Display Offload) in configuraties waarin de bron- en doel-GPU's worden verwerkt door het NVIDIA-stuurprogramma, evenals wanneer de bron-GPU wordt verwerkt door het AMDGPU-stuurprogramma.
  • Ondersteuning toegevoegd voor nieuwe Vulkan-extensies: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, staat het gebruik van asynchrone herprojectie in SteamVR toe), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_extended_dynamic_state2, VK_EXT_color_write_enable, VK_EXT_vertex_input_dynamic_ staat, VK_EXT_ycbcr_2plane_444_formats, VK_NV_inherited_viewport_scissor.
  • Voor het gebruik van andere Vulkan-globale eigenschappen dan VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT zijn nu root-toegang of CAP_SYS_NICE-rechten vereist.
  • Een nieuwe kernelmodule nvidia-peermem.ko toegevoegd waarmee RDMA kan worden gebruikt om rechtstreeks toegang te krijgen tot NVIDIA GPU-geheugen door apparaten van derden, zoals Mellanox InfiniBand HCA (Host Channel Adapters) zonder de gegevens naar het systeemgeheugen te kopiëren.
  • Standaard is SLI-initialisatie ingeschakeld bij gebruik van GPU's met verschillende hoeveelheden videogeheugen.
  • nvidia-settings en NV-CONTROL bieden standaard koelbeheertools voor borden die softwarematige koelerregeling ondersteunen.
  • De gsp.bin-firmware wordt meegeleverd, die wordt gebruikt om de initialisatie en besturing van de GPU naar de zijkant van de GPU System Processor (GSP)-chip te verplaatsen.

Bron: opennet.ru

Voeg een reactie