NVIDIA ti ṣe atẹjade awakọ 470.57.02, orisun orisun RTXMU, ati ṣafikun atilẹyin Linux si RTX SDK

NVIDIA ti ṣe atẹjade idasilẹ iduroṣinṣin akọkọ ti ẹka tuntun ti awakọ NVIDIA ohun-ini 470.57.02. Awakọ wa fun Lainos (ARM, x86_64), FreeBSD (x86_64) ati Solaris (x86_64).

Awọn imotuntun akọkọ:

  • Atilẹyin ti a ṣafikun fun awọn GPU tuntun: GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, T4G, A100 80GB PCIe, A16, PG506-243, PG506-242, CMP 90HX, CMP 70HX, A100-PG506-207-100PG CMP 506HX.
  • Ṣe afikun atilẹyin ibẹrẹ fun OpenGL ati isare ohun elo Vulkan fun awọn ohun elo X11 ti n ṣiṣẹ ni awọn agbegbe Wayland ni lilo paati Xwayland DDX. Idajọ nipasẹ awọn idanwo, nigba lilo NVIDIA 470 ẹka awakọ, iṣẹ ti OpenGL ati Vulkan ni awọn ohun elo X ti a ṣe ifilọlẹ nipa lilo XWayland jẹ ohun kanna bi ṣiṣe labẹ olupin X deede.
  • Agbara lati lo imọ-ẹrọ NVIDIA NGX ni Wine ati package Proton, ti a ṣe nipasẹ Valve fun ṣiṣe awọn ere Windows lori Linux, ti ni imuse. Pẹlu Waini ati Proton, o le ni bayi ṣiṣe awọn ere ti o ṣe atilẹyin imọ-ẹrọ DLSS, eyiti o fun ọ laaye lati lo awọn ohun kohun Tensor ti awọn kaadi fidio NVIDIA fun fifẹ aworan ojulowo nipa lilo awọn ọna ikẹkọ ẹrọ lati mu ipinnu pọ si laisi pipadanu didara.

    Lati lo iṣẹ ṣiṣe NGX ni awọn ohun elo Windows ti a ṣe ifilọlẹ nipa lilo Waini, ile-ikawe nvngx.dll wa ninu. Lori Waini ati awọn idasilẹ iduroṣinṣin ti Proton, atilẹyin NGX ko tii ṣe imuse, ṣugbọn awọn ayipada lati ṣe atilẹyin iṣẹ ṣiṣe ti tẹlẹ ti bẹrẹ lati wa ninu ẹka Experimental Proton.

  • Awọn opin ti yọkuro lori nọmba awọn aaye igbakọọkan OpenGL, eyiti o ni opin ni bayi nipasẹ iwọn iranti ti o wa.
  • Atilẹyin ti a ṣafikun fun imọ-ẹrọ NOMBA fun gbigbe awọn iṣẹ ṣiṣe gbigbe si awọn GPU miiran (Ifihan Ifiranṣẹ NOMBA) ni awọn atunto eyiti orisun ati awọn GPU ibi-afẹde ti ni ilọsiwaju nipasẹ awakọ NVIDIA, ati nigbati GPU orisun ti ni ilọsiwaju nipasẹ awakọ AMDGPU.
  • Atilẹyin ti a ṣafikun fun awọn amugbooro Vulkan tuntun: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, ngbanilaaye lati lo atunṣe asynchronous ni SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_provoking_vertex, VK_TEXT_color VK_EXT _vertex_input_dynamic_state, VK_EXT_ycbcr_2plane_2_formats, VK_NV_inherited_viewport_scissor.
  • Lilo awọn ohun-ini agbaye Vulkan yatọ si VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT bayi nilo wiwọle root tabi awọn anfani CAP_SYS_NICE.
  • Ṣe afikun module ekuro tuntun nvidia-peermem.ko ti o fun laaye RDMA lati lo lati wọle si iranti NVIDIA GPU taara nipasẹ awọn ẹrọ ẹnikẹta gẹgẹbi Mellanox InfiniBand HCA (Awọn Adapters ikanni Gbalejo) laisi didakọ data si iranti eto.
  • Nipa aiyipada, ipilẹṣẹ SLI ti ṣiṣẹ nigba lilo awọn GPU pẹlu awọn oye oriṣiriṣi ti iranti fidio.
  • nvidia-settings ati NV-CONTROL n pese awọn irinṣẹ iṣakoso tutu nipasẹ aiyipada fun awọn igbimọ ti o ṣe atilẹyin iṣakoso itutu sọfitiwia.
  • Famuwia gsp.bin wa ninu, eyiti o lo lati gbe ibẹrẹ ati iṣakoso GPU si ẹgbẹ ti ërún GPU System Processor (GSP).

Ni akoko kanna, ni Apejọ Awọn Difelopa Awọn ere, NVIDIA kede koodu orisun ṣiṣi ti RTXMU (RTX Memory Utility) ohun elo SDK labẹ iwe-aṣẹ MIT, eyiti o fun laaye ni lilo compaction ati pinpin ti BLAS (awọn ẹya isare ipele isalẹ) awọn buffers si significantly din fidio iranti agbara. Iwapọ jẹ ki o ṣee ṣe lati dinku agbara iranti BLAS gbogbogbo nipasẹ 50%, ati pinpin ṣe ilọsiwaju ṣiṣe ti ibi ipamọ ifipamọ nipasẹ apapọ ọpọlọpọ awọn buffers kekere sinu awọn oju-iwe ti 64 KB tabi 4 MB ni iwọn.

NVIDIA ti ṣe atẹjade awakọ 470.57.02, orisun orisun RTXMU, ati ṣafikun atilẹyin Linux si RTX SDK

NVIDIA tun ṣii koodu orisun fun ile-ikawe NVRHI (NVIDIA Rendering Hardware Interface) ati ilana Donut labẹ iwe-aṣẹ MIT kan. NVRHI jẹ ẹya áljẹbrà Layer ti o nṣiṣẹ lori oke ti awọn orisirisi eya APIs (Direct3D 11, Direct3D 12, Vulkan 1.2) lori Windows ati Lainos. Donut n pese akojọpọ awọn paati ti a ti kọ tẹlẹ ati awọn ipele ṣiṣe fun ṣiṣe adaṣe awọn ọna ṣiṣe akoko gidi.

Ni afikun, NVIDIA ti pese atilẹyin fun Linux ati ARM faaji ni SDK: DLSS (Deep Learning Super Sampling, bojumu aworan igbelosoke lilo awọn ọna eko ẹrọ), RTXDI (RTX Taara Illumination, ìmúdàgba ina), RTXGI (RTX Global Illumination, ere idaraya ti ifarabalẹ ina), NRD (NVIDIA Optix AI-Acceleration Denoiser, lilo ẹkọ ẹrọ lati mu yara aworan ti o daju).

orisun: opennet.ru

Fi ọrọìwòye kun