NVIDIA parantos nyebarkeun supir 470.57.02, open-sourced RTXMU, sareng nambihan dukungan Linux kana RTX SDK.

NVIDIA parantos nyebarkeun sékrési stabil mimiti cabang énggal supir NVIDIA proprietary 470.57.02. Supirna sayogi pikeun Linux (ARM, x86_64), FreeBSD (x86_64) sareng Solaris (x86_64).

Inovasi utama:

  • Ditambahkeun rojongan pikeun GPUs anyar: 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, A50-PGXNUMX-XNUMX, AXNUMX-PGXNUMX-XNUMX CMP XNUMXHX.
  • Ditambahkeun dukungan awal pikeun akselerasi hardware OpenGL sareng Vulkan pikeun aplikasi X11 anu dijalankeun di lingkungan Wayland nganggo komponén Xwayland DDX. Ditilik ku tés, nalika nganggo cabang supir NVIDIA 470, kinerja OpenGL sareng Vulkan dina aplikasi X anu diluncurkeun nganggo XWayland ampir sami sareng ngajalankeun dina server X biasa.
  • Kamampuhan ngagunakeun téknologi NVIDIA NGX dina Anggur sareng pakét Proton, dikembangkeun ku Valve pikeun ngajalankeun kaulinan Windows dina Linux, parantos dilaksanakeun. Kaasup Anggur sareng Proton, anjeun ayeuna tiasa ngajalankeun kaulinan anu ngadukung téknologi DLSS, anu ngamungkinkeun anjeun ngagunakeun inti Tensor kartu vidéo NVIDIA pikeun skala gambar anu réalistis nganggo metode pembelajaran mesin pikeun ningkatkeun résolusi tanpa kaleungitan kualitas.

    Pikeun ngagunakeun fungsionalitas NGX dina aplikasi Windows anu diluncurkeun nganggo Wine, perpustakaan nvngx.dll kalebet. Dina Anggur sareng sékrési stabil Proton, dukungan NGX henteu acan dilaksanakeun, tapi parobahan pikeun ngadukung fungsionalitas ieu parantos dilebetkeun kana cabang Proton Experimental.

  • Watesan parantos dihapus dina jumlah kontéks OpenGL sakaligus, anu ayeuna ngan ukur diwatesan ku ukuran mémori anu sayogi.
  • Ditambahkeun dukungan pikeun téknologi PRIME pikeun ngaunduh operasi rendering ka GPU anu sanés (PRIME Display Offload) dina konfigurasi dimana sumber sareng target GPU diolah ku supir NVIDIA, ogé nalika sumber GPU diolah ku supir AMDGPU.
  • Ditambahkeun dukungan pikeun ekstensi Vulkan anyar: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, ngamungkinkeun anjeun ngagunakeun reprojection asinkron dina SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex_WK_Dinamis, VK_EXT_provoking_vertex. T_vertex_input_dynamic_state, VK_EXT_ycbcr_2plane_2_formats, VK_NV_inherited_viewport_scissor.
  • Ngagunakeun sipat global Vulkan lian ti VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT ayeuna merlukeun aksés root atawa hak husus CAP_SYS_NICE.
  • Ditambahkeun modul kernel anyar nvidia-peermem.ko anu ngamungkinkeun RDMA dianggo pikeun langsung ngaksés mémori GPU NVIDIA ku alat pihak katilu sapertos Mellanox InfiniBand HCA (Host Channel Adapters) tanpa nyalin data kana mémori sistem.
  • Sacara standar, inisialisasi SLI diaktipkeun nalika nganggo GPU kalayan jumlah mémori pidéo anu béda.
  • nvidia-setting jeung NV-CONTROL nyadiakeun parabot manajemén cooler sacara standar pikeun dewan nu ngarojong software cooler kontrol.
  • firmware gsp.bin ieu kaasup, nu dipaké pikeun mindahkeun initialization jeung kontrol GPU ka sisi GPU System Processor (GSP) chip.

Dina waktos anu sami, dina Konperénsi Pangembang Game, NVIDIA ngumumkeun kodeu open source tina RTXMU (RTX Memory Utility) SDK toolkit handapeun lisénsi MIT, anu ngamungkinkeun panggunaan compaction sareng subdistribusi BLAS (struktur akselerasi tingkat handap) panyangga ka nyata ngurangan konsumsi memori video. Compaction ngamungkinkeun pikeun ngurangan konsumsi memori BLAS sakabéh kalawan 50%, sarta subdistribution ngaronjatkeun efisiensi gudang panyangga ku ngagabungkeun sababaraha buffers leutik kana kaca 64 KB atawa 4 MB dina ukuran.

NVIDIA parantos nyebarkeun supir 470.57.02, open-sourced RTXMU, sareng nambihan dukungan Linux kana RTX SDK.

NVIDIA ogé muka-sumber kode pikeun perpustakaan NVRHI (NVIDIA Rendering Hardware Interface) sareng kerangka Donut dina lisénsi MIT. NVRHI mangrupikeun lapisan abstrak anu dijalankeun di luhur sababaraha API grafik (Direct3D 11, Direct3D 12, Vulkan 1.2) dina Windows sareng Linux. Donat nyadiakeun sakumpulan komponén tos diwangun sareng tahapan rendering pikeun prototyping sistem rendering sacara real-time.

Salaku tambahan, NVIDIA parantos nyayogikeun dukungan pikeun Linux sareng arsitéktur ARM dina SDK: DLSS (Deep Learning Super Sampling, skala gambar realistis nganggo metode pembelajaran mesin), RTXDI (RTX Direct Ilumination, pencahayaan dinamis), RTXGI (RTX Global Illumination, rekreasi pantulan cahaya ), NRD (NVIDIA Optix AI-Acceleration Denoiser, ngagunakeun mesin learning pikeun ngagancangkeun rendering gambar realistis).

sumber: opennet.ru

Tambahkeun komentar