Ang NVIDIA ay nag-publish ng driver 470.57.02, open-sourced RTXMU, at nagdagdag ng suporta sa Linux sa RTX SDK

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

Mga pangunahing inobasyon:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… 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.
  • Nagdagdag ng paunang suporta para sa OpenGL at Vulkan hardware acceleration para sa mga X11 application na tumatakbo sa Wayland environment gamit ang Xwayland DDX component. Sa paghusga sa pamamagitan ng mga pagsubok, kapag gumagamit ng NVIDIA 470 driver branch, ang pagganap ng OpenGL at Vulkan sa X application na inilunsad gamit ang XWayland ay halos kapareho ng pagpapatakbo sa ilalim ng isang regular na X server.
  • Ang kakayahang gumamit ng teknolohiya ng NVIDIA NGX sa Wine at ang Proton package, na binuo ng Valve para sa pagpapatakbo ng mga laro sa Windows sa Linux, ay ipinatupad. Kasama ang Wine at Proton, maaari ka na ngayong magpatakbo ng mga laro na sumusuporta sa teknolohiya ng DLSS, na nagbibigay-daan sa iyong gamitin ang mga Tensor core ng NVIDIA video card para sa makatotohanang pag-scale ng imahe gamit ang mga paraan ng machine learning upang mapataas ang resolution nang hindi nawawala ang kalidad.

    Para magamit ang NGX functionality sa mga Windows application na inilunsad gamit ang Wine, kasama ang nvngx.dll library. Ang suporta ng NGX ay hindi pa ipinapatupad sa Wine at stable na mga release ng Proton, ngunit ang mga pagbabago upang suportahan ang functionality na ito ay nagsimula na na isama sa Proton Experimental branch.

  • Inalis ang mga limitasyon sa bilang ng mga kasabay na konteksto ng OpenGL, na ngayon ay limitado lamang sa laki ng magagamit na memorya.
  • Nagdagdag ng suporta para sa teknolohiya ng PRIME para sa pag-offload ng mga operasyon sa pag-render sa iba pang mga GPU (PRIME Display Offload) sa mga configuration kung saan pinoproseso ng driver ng NVIDIA ang source at target na GPU, pati na rin kapag ang source GPU ay pinoproseso ng driver ng AMDGPU.
  • Idinagdag ang suporta para sa mga bagong extension ng Vulkan: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, nagbibigay-daan sa paggamit ng asynchronous reprojection sa SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_provoking_vertex, VK_extended_state_wK2 , VK_ EXT_vertex_input_dynamic_state, VK_EXT_ycbcr_2plane_444_formats, VK_NV_inherited_viewport_scissor.
  • Ang paggamit ng mga global na katangian ng Vulkan maliban sa VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT ay nangangailangan na ngayon ng root access o CAP_SYS_NICE na mga pribilehiyo.
  • Nagdagdag ng bagong kernel module nvidia-peermem.ko na nagpapahintulot sa RDMA na magamit upang direktang ma-access ang NVIDIA GPU memory ng mga third party na device gaya ng Mellanox InfiniBand HCA (Host Channel Adapters) nang hindi kinokopya ang data sa memorya ng system.
  • Bilang default, pinapagana ang pagsisimula ng SLI kapag gumagamit ng mga GPU na may iba't ibang dami ng memorya ng video.
  • Ang nvidia-settings at NV-CONTROL ay nagbibigay ng mas cool na mga tool sa pamamahala bilang default para sa mga board na sumusuporta sa software cooler control.
  • Kasama ang firmware ng gsp.bin, na ginagamit para ilipat ang initialization at kontrol ng GPU sa gilid ng GPU System Processor (GSP) chip.

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

Ang NVIDIA ay nag-publish ng driver 470.57.02, open-sourced RTXMU, at nagdagdag ng suporta sa Linux sa RTX SDK

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, использованиС машинного обучСния для ускорСния рСалистичного Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ).

Pinagmulan: opennet.ru

Magdagdag ng komento