NVIDIA опубликовала драйвер 470.57.02, открыла код RTXMU и добавила поддержку Linux в RTX SDK

Компания NVIDIA опубликовала первый стабильный выпуск новой ветки проприетарного драйвера NVIDIA 470.57.02. Драйвер доступен для Linux (ARM, x86_64), FreeBSD (x86_64) и Solaris (x86_64).

Prìomh innleachdan:

  • Добавлена поддержка новых GPU: 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, CMP 50HX.
  • Chuir sinn taic tùsail ris airson luathachadh bathar-cruaidh OpenGL agus Vulkan airson tagraidhean X11 a tha a’ ruith ann an àrainneachdan Wayland a’ cleachdadh co-phàirt Xwayland DDX. A ’breithneachadh leis na deuchainnean, nuair a bhios tu a’ cleachdadh meur draibhear NVIDIA 470, tha coileanadh OpenGL agus Vulkan ann an tagraidhean X a chaidh a chuir air bhog a ’cleachdadh XWayland cha mhòr an aon rud ri bhith a’ ruith fo fhrithealaiche X àbhaisteach.
  • Chaidh an comas teicneòlas NVIDIA NGX a chleachdadh ann am Fìon agus am pasgan Proton, a chaidh a leasachadh le Valve airson geamannan Windows a ruith air Linux, a chuir an gnìomh. A’ toirt a-steach Fìon is Proton, faodaidh tu a-nis geamannan a ruith a bheir taic do theicneòlas DLSS, a leigeas leat na coraichean Tensor de chairtean bhidio NVIDIA a chleachdadh airson sgèileadh ìomhaighean reusanta a’ cleachdadh dòighean ionnsachaidh inneal gus rùn àrdachadh gun a bhith a’ call càileachd.

    Gus comas-gnìomh NGX a chleachdadh ann an tagraidhean Windows a chaidh a chuir air bhog a’ cleachdadh Wine, tha an leabharlann nvngx.dll air a thoirt a-steach. Air an fhìon agus fiosan seasmhach de Proton, cha deach taic NGX a chuir an gnìomh fhathast, ach tha atharrachaidhean gus taic a thoirt don ghnìomhachd seo air tòiseachadh mar-thà air an toirt a-steach don mheur Proton Experimental.

  • Chaidh crìochan a thoirt air falbh air an àireamh de cho-theacsan OpenGL co-aontach, a tha a-nis cuingealaichte a-mhàin le meud na cuimhne a tha ri fhaighinn.
  • Taic a bharrachd airson teicneòlas PRIME airson gnìomhachd tairgse a luchdachadh sìos gu GPUs eile (PRIME Display Offload) ann an rèiteachaidhean anns a bheil an stòr agus na GPUs targaid air an giullachd leis an draibhear NVIDIA, a bharrachd air nuair a bhios an stòr GPU air a ghiullachd leis an draibhear AMDGPU.
  • Taic a bharrachd airson leudachaidhean ùra Vulkan: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, a’ ceadachadh ath-dhealbhadh asyncronach a chleachdadh ann an SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_dynamic_extended, VK_dynamic_extended, VK_dynamic_extended, _input_dynamic_state, VK_EXT_ycbcr_2plane_2_formats, VK_NV_inherited_viewport_scissor.
  • Ma chleachdas tu feartan cruinne Vulkan a bharrachd air VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT a-nis tha feum air ruigsinneachd ro-innleachd no sochairean CAP_SYS_NICE.
  • Chuir sinn modal kernel ùr ris nvidia-peermem.ko a leigeas le RDMA a bhith air a chleachdadh gus faighinn gu dìreach gu cuimhne NVIDIA GPU le innealan treas pàrtaidh leithid Mellanox InfiniBand HCA (Host Channel Adapters) gun a bhith a’ dèanamh lethbhreac den dàta gu cuimhne siostam.
  • Gu gnàthach, tha tòiseachadh SLI air a chomasachadh nuair a bhios tu a ’cleachdadh GPUs le diofar mheudan de chuimhne bhidio.
  • Bidh nvidia-settings agus NV-CONTROL a’ toirt seachad innealan riaghlaidh nas fhuaire gu bunaiteach airson bùird a bheir taic do smachd nas fhuaire air bathar-bog.
  • Tha am firmware gsp.bin air a thoirt a-steach, a thathas a’ cleachdadh gus tòiseachadh agus smachd a chumail air an GPU gu taobh chip pròiseasar siostam GPU (GSP).

Одновременно на конференции Game Developers Conference компания NVIDIA объявила об открытии под лицензией MIT исходных текстов SDK-инструментария RTXMU (RTX Memory Utility), позволяющего использовать уплотнение и субраспределение буферов BLAS (bottom level acceleration structures) для значительного сокращения потребления видеопамяти. Уплотнения даёт возможность снизить общее потребление памяти BLAS на 50%, а субраспределение повышает эффективность хранения буферов, за счёт объединения нескольких мелких буферов в страницы, размером 64 KB или 4 MB.

NVIDIA опубликовала драйвер 470.57.02, открыла код RTXMU и добавила поддержку Linux в RTX SDK

NVIDIA также открыла под лицензией MIT код библиотеки NVRHI (NVIDIA Rendering Hardware Interface) и фреймворка Donut. NVRHI представляет собой абстрактную прослойку, функционирующую поверх разных графических API (Direct3D 11, Direct3D 12, Vulkan 1.2) в Windows и Linux. Donut предоставляет набор готовых компонентов и стадий отрисовки для создания прототипов систем рендеринга, работающих в режиме реального времени.

Кроме того, компания NVIDIA обеспечила поддержку Linux и архитектуры ARM в SDK: DLSS (Deep Learning Super Sampling, реалистичное масштабирование изображений с использованием методов машинного обучения), RTXDI (RTX Direct Illumination, динамическое освещение), RTXGI (RTX Global Illumination, воссоздание отражения света), NRD (NVIDIA Optix AI-Acceleration Denoiser, использование машинного обучения для ускорения реалистичного рендеринга изображений).

Source: fosgailtenet.ru

Cuir beachd ann