NVIDIA tau tshaj tawm tus tsav tsheb 470.57.02, qhib-sourced RTXMU, thiab ntxiv Linux txhawb rau RTX SDK

NVIDIA tau tshaj tawm thawj qhov kev tso tawm ruaj khov ntawm ceg tshiab ntawm tus tswv NVIDIA tus tsav tsheb 470.57.02. Tus tsav tsheb muaj rau Linux (ARM, x86_64), FreeBSD (x86_64) thiab Solaris (x86_64).

Main innovations:

  • Ntxiv kev txhawb nqa rau GPUs tshiab: GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, T4G, A100 80GB PCIe, A16, PG506-243, PG506-242, CMP 90HX, CMP 70HX, A100-506PG207- CMP 100 HX.
  • Ntxiv kev txhawb nqa thawj zaug rau OpenGL thiab Vulkan kho vajtse acceleration rau X11 daim ntawv thov khiav hauv Wayland ib puag ncig siv Xwayland DDX tivthaiv. Kev txiav txim los ntawm cov kev ntsuam xyuas, thaum siv NVIDIA 470 tus tsav tsheb ceg, qhov ua tau zoo ntawm OpenGL thiab Vulkan hauv X daim ntawv thov tau pib siv XWayland yuav luag zoo ib yam li khiav hauv X server li niaj zaus.
  • Lub peev xwm los siv NVIDIA NGX thev naus laus zis hauv Wine thiab Proton pob, tsim los ntawm Valve rau kev khiav Windows games ntawm Linux, tau ua tiav. Nrog rau Wine thiab Proton, tam sim no koj tuaj yeem khiav cov kev ua si uas txhawb nqa DLSS thev naus laus zis, uas tso cai rau koj siv Tensor cores ntawm NVIDIA video phaib rau kev ntsuas duab tiag tiag siv cov txheej txheem kev kawm kom nce kev daws teeb meem yam tsis tau poob zoo.

    Txhawm rau siv NGX ua haujlwm hauv Windows daim ntawv thov pib siv Wine, lub tsev qiv ntawv nvngx.dll suav nrog. Ntawm Wine thiab ruaj khov tso tawm ntawm Proton, NGX kev txhawb nqa tseem tsis tau siv, tab sis kev hloov pauv los txhawb qhov kev ua haujlwm no twb tau pib suav nrog hauv Proton Experimental ceg.

  • Cov kev txwv tau raug tshem tawm ntawm tus naj npawb ntawm cov ntsiab lus OpenGL concurrent, uas tam sim no tsuas yog txwv los ntawm qhov loj ntawm lub cim xeeb muaj.
  • Ntxiv kev txhawb nqa rau PRIME thev naus laus zis rau kev xa tawm kev ua haujlwm rau lwm cov GPUs (PRIME Display Offload) hauv kev teeb tsa uas lub hauv paus thiab lub hom phiaj GPUs tau ua tiav los ntawm NVIDIA tus tsav tsheb, nrog rau thaum lub hauv paus GPU ua tiav los ntawm AMDGPU tsav tsheb.
  • Ntxiv kev txhawb nqa rau Vulkan tshiab txuas ntxiv: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, tso cai rau kev siv asynchronous reprojection hauv SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex_ext2st, VK_EXT_global_priority_query, VK_EXT_provoking_vertex_ext2st, VK_EXT_provoking_vertex_ext444 _enable, VK_ EXT_vertex_input_dynamic_state, VK_EXT_ycbcr_XNUMXplane_XNUMX_formats, VK_NV_inherited_viewport_scissor.
  • Siv Vulkan ntiaj teb cov khoom uas tsis yog VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT tam sim no xav tau kev nkag hauv paus lossis CAP_SYS_NICE cov cai.
  • Ntxiv ib lub tshiab kernel module nvidia-peermem.ko uas tso cai rau RDMA siv ncaj qha mus rau NVIDIA GPU nco los ntawm lwm tus neeg siv khoom xws li Mellanox InfiniBand HCA (Host Channel Adapters) yam tsis tas luam cov ntaub ntawv mus rau lub cim xeeb.
  • Los ntawm lub neej ntawd, SLI pib pib ua haujlwm thaum siv GPUs nrog ntau qhov sib txawv ntawm cov cim xeeb video.
  • nvidia-kev teeb tsa thiab NV-CONTROL muab cov cuab yeej tswj kom txias los ntawm lub neej ntawd rau cov laug cam uas txhawb nqa software txias tswj.
  • Lub gsp.bin firmware suav nrog, uas yog siv los txav pib thiab tswj GPU mus rau sab ntawm GPU System Processor (GSP) nti.

Nyob rau tib lub sijhawm, ntawm Game Developers Conference, NVIDIA tshaj tawm qhov qhib qhov chaws ntawm RTXMU (RTX Memory Utility) SDK cov cuab yeej raws li MIT daim ntawv tso cai, uas tso cai rau kev siv compaction thiab subdistribution ntawm BLAS (hauv qab theem acceleration qauv) buffers rau txo video nco noj. Compaction ua rau nws muaj peev xwm txo tau tag nrho BLAS nco noj los ntawm 50%, thiab subdistribution pab txhim kho kev ua tau zoo ntawm tsis cia los ntawm kev sib txuas ob peb me me buffers rau hauv nplooj ntawv ntawm 64 KB lossis 4 MB loj.

NVIDIA tau tshaj tawm tus tsav tsheb 470.57.02, qhib-sourced RTXMU, thiab ntxiv Linux txhawb rau RTX SDK

NVIDIA kuj tseem qhib cov cai rau NVRHI (NVIDIA Rendering Hardware Interface) lub tsev qiv ntawv thiab Donut lub moj khaum raws li MIT daim ntawv tso cai. NVRHI yog ib qho kev paub daws teeb meem uas sau rau saum ntau cov duab APIs (Direct3D 11, Direct3D 12, Vulkan 1.2) ntawm Windows thiab Linux. Donut muab cov txheej txheem ua ntej ua ntej thiab ua cov theem rau prototyping real-time rendering systems.

Tsis tas li ntawd, NVIDIA tau muab kev txhawb nqa rau Linux thiab ARM architecture hauv SDK: DLSS (Deep Learning Super Sampling, qhov tseeb duab scaling siv tshuab kev kawm), RTXDI (RTX Direct Illumination, dynamic teeb pom kev zoo), RTXGI (RTX Ntiaj Teb Illumination, kev ua si ntawm lub teeb reflection), NRD (NVIDIA Optix AI-Acceleration Denoiser, siv tshuab kev kawm kom nrawm cov duab tiag tiag).

Tau qhov twg los: opennet.ru

Ntxiv ib saib