NVIDIAk 470.57.02 kontrolatzailea argitaratu du, kode irekiko RTXMU, eta Linux laguntza gehitu du RTX SDK-ra

NVIDIAk 470.57.02 jabedun NVIDIA kontrolatzailearen adar berriaren lehen bertsio egonkorra argitaratu du. Gidaria Linux (ARM, x86_64), FreeBSD (x86_64) eta Solaris (x86_64) erabilgarri dago.

Berrikuntza nagusiak:

  • GPU berrietarako euskarria gehitu da: GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, T4G, A100 80GB PCIe, A16, PG506-243, PG506-242, CMP 90HX, CMP 70HX, A100-506-PG207, A100-506-PG217, A50-XNUMX-PGXNUMX, AXNUMX-XNUMX-PGXNUMX CMP XNUMXHX.
  • OpenGL eta Vulkan hardware azeleraziorako hasierako laguntza gehitu da Wayland inguruneetan exekutatzen diren X11 aplikazioetarako Xwayland DDX osagaia erabiliz. Probak ikusita, NVIDIA 470 kontrolatzailearen adarra erabiltzean, XWayland erabiliz abiarazitako X aplikazioetan OpenGL eta Vulkan-en errendimendua X zerbitzari arrunt batean exekutatzen den ia berdina da.
  • NVIDIA NGX teknologia Wine-n eta Valve-k Linux-en Windows jokoak exekutatzeko garatutako Proton paketean erabiltzeko gaitasuna ezarri da. Wine eta Proton barne, orain DLSS teknologia onartzen duten jokoak exekutatu ditzakezu, NVIDIA bideo-txartelen Tensor nukleoak erabil ditzakezu irudi errealistak eskalatzeko, ikasketa automatikoko metodoak erabiliz, bereizmena handitzeko kalitatea galdu gabe.

    Wine erabiliz abiarazitako Windows aplikazioetan NGX funtzionaltasuna erabiltzeko, nvngx.dll liburutegia sartzen da. Wine eta Proton-en bertsio egonkorretan, NGX-en euskarria ez da oraindik inplementatu, baina funtzionalitate hori onartzen duten aldaketak dagoeneko hasi dira sartzen Proton Experimental adarrean.

  • Mugak kendu dira aldibereko OpenGL testuinguruen kopuruari, gaur egun memoria erabilgarriaren tamainagatik soilik mugatuta daudenak.
  • PRIME teknologiarako laguntza gehitu da errendatze-eragiketak beste GPU batzuetara deskargatzeko (PRIME Display Offload) iturburuko eta helburuko GPUak NVIDIA kontrolatzaileak prozesatzen dituen konfigurazioetan, baita iturburuko GPUa AMDGPU kontrolatzaileak prozesatzen duenean ere.
  • Vulkan-en luzapen berrietarako euskarria gehitu da: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, birproiekzio asinkronoa erabiltzeko aukera ematen du SteamVRn), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_dynamic, VK_EXT_EXT_Dynamic, VK_EXT_EXT_Dynamic, VK_EXT_ext _ EXT_vertex_input_dynamic_state, VK_EXT_ycbcr_2plane_2_formats, VK_NV_inherited_viewport_scissor.
  • VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT ez den Vulkan-en propietate globalak erabiltzeak root sarbidea edo CAP_SYS_NICE pribilegioak behar ditu orain.
  • Nvidia-peermem.ko kernel-modulu berri bat gehitu da, RDMA NVIDIA GPU memorian zuzenean sartzeko aukera ematen duena, Mellanox InfiniBand HCA (Host Channel Adapters) bezalako hirugarren gailuek datuak kopiatu gabe sistemaren memorian.
  • Lehenespenez, SLI hasieratzea gaituta dago bideo-memoria kopuru desberdina duten GPUak erabiltzean.
  • nvidia-settings-ek eta NV-CONTROL-ek kudeatzeko tresna freskoagoak eskaintzen dituzte lehenespenez, software-hozgailuen kontrola onartzen duten plaketarako.
  • gsp.bin firmwarea sartzen da, GPUaren hasierako eta kontrola GPU sistema prozesadorearen (GSP) txiparen albo batera mugitzeko erabiltzen dena.

Aldi berean, Game Developers Conference-n, NVIDIAk RTXMU (RTX Memory Utility) SDK tresna-tresnaren kode irekia iragarri zuen MIT lizentziapean, BLAS (behe-mailako azelerazio-egiturak) buffer-en trinkotze eta azpibanaketa erabiltzeko aukera ematen duena. bideo-memoriaren kontsumoa nabarmen murriztea. Trinkotzeak BLAS memoria-kontsumo orokorra % 50 murriztea ahalbidetzen du, eta azpibanaketa-k buffer biltegiratzearen eraginkortasuna hobetzen du, hainbat buffer txiki 64 KB edo 4 MB-ko tamainako orrialdeetan konbinatuz.

NVIDIAk 470.57.02 kontrolatzailea argitaratu du, kode irekiko RTXMU, eta Linux laguntza gehitu du RTX SDK-ra

NVIDIAk NVRHI (NVIDIA Rendering Hardware Interface) liburutegirako eta Donut esparrurako kodea ere ireki zuen MIT lizentziapean. NVRHI geruza abstraktu bat da, hainbat grafiko APIren gainean exekutatzen dena (Direct3D 11, Direct3D 12, Vulkan 1.2) Windows eta Linux-en. Donut-ek aurrez eraikitako osagai eta errendatze faseen multzoa eskaintzen du denbora errealeko errendatze sistemen prototipoak egiteko.

Horrez gain, NVIDIAk Linux eta ARM arkitekturarako euskarria eskaini du SDK-an: DLSS (Deep Learning Super Sampling, irudi errealistak ikaskuntza-metodoak erabiliz), RTXDI (RTX Direct Illumination, argiztapen dinamikoa), RTXGI (RTX Global Illumination, errekreazioa). argiaren isla), NRD (NVIDIA Optix AI-Acceleration Denoiser, ikaskuntza automatikoa erabiliz irudi errealistak bizkortzeko).

Iturria: opennet.ru

Gehitu iruzkin berria