NVIDIA-proprieta ŝoforo eldono 470.42.01

NVIDIA publikigis la liberigon de nova branĉo de la proprieta ŝoforo NVIDIA 470.42.01, kiu ankoraŭ estas en beta-testado. La ŝoforo disponeblas por Linukso (ARM, x86_64), FreeBSD (x86_64) kaj Solaris (x86_64).

Ĉefaj novigoj:

  • Aldonita komenca subteno por OpenGL kaj Vulkan-hardvara akcelo por X11-aplikoj kurantaj en Wayland-medioj uzante la Xwayland DDX-komponenton. Juĝante laŭ la testoj, kiam vi uzas la NVIDIA 470-ŝoforbranĉon, la agado de OpenGL kaj Vulkan en X-aplikoj lanĉitaj per XWayland estas preskaŭ sama kiel funkciado sub regula X-servilo.
  • La kapablo uzi NVIDIA NGX-teknologion en Wine kaj la Proton-pakaĵo, evoluigitaj de Valve por ruli Vindozajn ludojn sur Linukso, estis efektivigita. Inkluzive de Wine kaj Proton, vi nun povas ruli ludojn, kiuj subtenas DLSS-teknologion, kiu ebligas al vi uzi la Tensor-kernojn de NVIDIA vidkartoj por realisma bildskalado uzante maŝinlernajn metodojn por pliigi rezolucion sen perdi kvaliton.

    Por uzi NGX-funkciecon en Vindozaj aplikaĵoj lanĉitaj per Wine, la biblioteko nvngx.dll estas inkluzivita. En la Vino kaj stabilaj eldonoj de Proton, NGX-subteno ankoraŭ ne estis efektivigita, sed ŝanĝoj por subteni ĉi tiun funkcion jam komencis esti inkluditaj en la Proton Experimental branĉo.

  • Aldonita subteno por novaj GPUoj: GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, A100-PG506-207, A100-PG506-217, CMP 50HX.
  • Limoj estis forigitaj sur la nombro da samtempaj OpenGL-kuntekstoj, kiuj nun estas limigitaj nur per la grandeco de disponebla memoro.
  • Aldonita subteno por PRIME-teknologio por malŝarĝado de bildigaj operacioj al aliaj GPUoj (PRIME Display Offload) en agordoj en kiuj la fonto kaj celaj GPUoj estas prilaboritaj per la NVIDIA-ŝoforo, same kiel kiam la fonta GPU estas prilaborita per la AMDGPU-ŝoforo.
  • Aldonita subteno por novaj Vulkan-etendaĵoj: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, permesas la uzon de nesinkrona reprojekcio en SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_dynamic_ext_ext2, VK_EXT_ext_ext_ext2 _ EXT_vertex_input_dynamic_state, VK_EXT_ycbcr_444plane_XNUMX_formats, VK_NV_herited_viewport_scissor.
  • Uzi Vulkan-globajn trajtojn krom VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT nun postulas radikan aliron aŭ CAP_SYS_NICE-privilegiojn.
  • Aldonis novan kernan modulon nvidia-peermem.ko, kiu ebligas al RDMA esti uzata por rekte aliri NVIDIA GPU-memoron per triaj aparatoj kiel Mellanox InfiniBand HCA (Gastigaj Kanalaj Adaptiloj) sen kopiado de la datumoj al sistemmemoro.
  • Defaŭlte, SLI-komencigo estas ebligita kiam oni uzas GPU-ojn kun malsamaj kvantoj de videomemoro.
  • nvidia-agordoj kaj NV-CONTROL provizas pli malvarmetajn mastrumajn ilojn defaŭlte por tabuloj kiuj subtenas programaran pli malvarmetan kontrolon.
  • La gsp.bin-firmvaro estas inkluzivita, kiu estas uzata por movi inicialigon kaj kontrolon de la GPU al la flanko de la blato GPU System Processor (GSP).

fonto: opennet.ru

Aldoni komenton