NVIDIA het bestuurder 470.57.02, oopbron RTXMU gepubliseer en Linux-ondersteuning by die RTX SDK gevoeg

Компания NVIDIA ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ выпуск Π½ΠΎΠ²ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½ΠΎΠ³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° NVIDIA 470.57.02. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ доступСн для Linux (ARM, x86_64), FreeBSD (x86_64) ΠΈ Solaris (x86_64).

Belangrikste innovasies:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… GPU: GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, T4G, A100 80GB PCIe, A16, PG506-243, PG506-242, CMP 90HX, CMP 70HX, A100-PG506-207, A100-PG506-217, CMP 50HX.
  • Bygevoeg aanvanklike ondersteuning vir OpenGL- en Vulkan-hardewareversnelling vir X11-toepassings wat in Wayland-omgewings loop deur die Xwayland DDX-komponent te gebruik. Te oordeel aan die toetse, wanneer die NVIDIA 470-bestuurdertak gebruik word, is die werkverrigting van OpenGL en Vulkan in X-toepassings wat met XWayland geloods word, amper dieselfde as om onder 'n gewone X-bediener te hardloop.
  • Die vermoΓ« om NVIDIA NGX-tegnologie in Wine and the Proton-pakket te gebruik, wat deur Valve ontwikkel is om Windows-speletjies op Linux te laat loop, is geΓ―mplementeer. Insluitend Wyn en Proton, kan jy nou speletjies hardloop wat DLSS-tegnologie ondersteun, wat jou toelaat om die Tensor-kerne van NVIDIA-videokaarte te gebruik vir realistiese beeldskaal deur masjienleermetodes te gebruik om resolusie te verhoog sonder om kwaliteit te verloor.

    Om NGX-funksionaliteit te gebruik in Windows-toepassings wat met Wine bekendgestel is, is die nvngx.dll-biblioteek ingesluit. Op die wyn- en stabiele vrystellings van Proton is NGX-ondersteuning nog nie geΓ―mplementeer nie, maar veranderinge om hierdie funksionaliteit te ondersteun, het reeds begin om by die Proton-eksperimentele tak ingesluit te word.

  • Limiete is verwyder op die aantal gelyktydige OpenGL-kontekste, wat nou slegs deur die grootte van beskikbare geheue beperk word.
  • Bygevoeg ondersteuning vir PRIME-tegnologie vir die aflaai van weergawe-bewerkings na ander GPU's (PRIME Display Offload) in konfigurasies waarin die bron- en teiken-GPU's deur die NVIDIA-bestuurder verwerk word, sowel as wanneer die bron-GPU deur die AMDGPU-bestuurder verwerk word.
  • Bygevoegde ondersteuning vir nuwe Vulkan-uitbreidings: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, laat jou toe om asynchrone herprojeksie in SteamVR te gebruik), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_extended_dynamic_extended_colored2_EXt_extended,_colored2. EXT _vertex_input_dynamic_state, VK_EXT_ycbcr_444plane_XNUMX_formats, VK_NV_inherited_viewport_scissor.
  • Die gebruik van Vulkan globale eienskappe anders as VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT vereis nou worteltoegang of CAP_SYS_NICE-voorregte.
  • Bygevoeg 'n nuwe kernmodule nvidia-peermem.ko wat toelaat dat RDMA gebruik word om direk toegang tot NVIDIA GPU-geheue te verkry deur derdeparty-toestelle soos Mellanox InfiniBand HCA (Host Channel Adapters) sonder om die data na stelselgeheue te kopieer.
  • By verstek is SLI-initialisasie geaktiveer wanneer GPU's met verskillende hoeveelhede videogeheue gebruik word.
  • nvidia-instellings en NV-CONTROL bied by verstek koelerbestuurnutsmiddels vir borde wat sagtewareverkoelerbeheer ondersteun.
  • Die gsp.bin-firmware is ingesluit, wat gebruik word om inisialisering en beheer van die GPU na die kant van die GPU-stelselverwerker (GSP)-skyfie te skuif.

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Game Developers Conference компания NVIDIA объявила ΠΎΠ± ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT исходных тСкстов SDK-инструмСнтария RTXMU (RTX Memory Utility), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΠ»ΠΎΡ‚Π½Π΅Π½ΠΈΠ΅ ΠΈ субраспрСдСлСниС Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² BLAS (bottom level acceleration structures) для Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ сокращСния потрСблСния видСопамяти. УплотнСния Π΄Π°Ρ‘Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ памяти BLAS Π½Π° 50%, Π° субраспрСдСлСниС ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ хранСния Π±ΡƒΡ„Π΅Ρ€ΠΎΠ², Π·Π° счёт объСдинСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Π»ΠΊΠΈΡ… Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² Π² страницы, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 64 KB ΠΈΠ»ΠΈ 4 MB.

NVIDIA het bestuurder 470.57.02, oopbron RTXMU gepubliseer en Linux-ondersteuning by die RTX SDK gevoeg

NVIDIA Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT ΠΊΠΎΠ΄ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ NVRHI (NVIDIA Rendering Hardware Interface) ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Donut. NVRHI прСдставляСт собой Π°Π±ΡΡ‚Ρ€Π°ΠΊΡ‚Π½ΡƒΡŽ прослойку, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎΠ²Π΅Ρ€Ρ… Ρ€Π°Π·Π½Ρ‹Ρ… графичСских API (Direct3D 11, Direct3D 12, Vulkan 1.2) Π² Windows ΠΈ Linux. Donut прСдоставляСт Π½Π°Π±ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ стадий отрисовки для создания ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ² систСм Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, компания NVIDIA обСспСчила ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Linux ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM Π² SDK: DLSS (Deep Learning Super Sampling, рСалистичноС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² машинного обучСния), RTXDI (RTX Direct Illumination, динамичСскоС освСщСниС), RTXGI (RTX Global Illumination, воссозданиС отраТСния свСта), NRD (NVIDIA Optix AI-Acceleration Denoiser, использованиС машинного обучСния для ускорСния рСалистичного Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ).

Bron: opennet.ru

Voeg 'n opmerking