Versão do driver proprietário NVIDIA 470.42.01

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

Principais inovações:

  • Adicionado suporte inicial para aceleração de hardware OpenGL e Vulkan para aplicativos X11 executados em ambientes Wayland usando o componente Xwayland DDX. A julgar pelos testes, ao usar o ramo de driver NVIDIA 470, o desempenho do OpenGL e Vulkan em aplicativos X iniciados usando XWayland é quase o mesmo que executado em um servidor X normal.
  • Foi implementada a capacidade de usar a tecnologia NVIDIA NGX no Wine e no pacote Proton, desenvolvido pela Valve para rodar jogos do Windows no Linux. Incluindo Wine e Proton, agora você pode rodar jogos que suportam a tecnologia DLSS, que permite usar os núcleos Tensor das placas de vídeo NVIDIA para dimensionamento de imagem realista usando métodos de aprendizado de máquina para aumentar a resolução sem perder qualidade.

    Para usar a funcionalidade NGX em aplicativos Windows iniciados com Wine, a biblioteca nvngx.dll está incluída. No Wine e nas versões estáveis ​​do Proton, o suporte ao NGX ainda não foi implementado, mas mudanças para suportar esta funcionalidade já começaram a ser incluídas no ramo Proton Experimental.

  • Добавлена поддержка новых GPU: GeForce RTX 3070 Ti, GeForce RTX 3080 Ti, A100-PG506-207, A100-PG506-217, CMP 50HX.
  • Os limites foram removidos no número de contextos OpenGL simultâneos, que agora são limitados apenas pelo tamanho da memória disponível.
  • Adicionado suporte à tecnologia PRIME para descarregar operações de renderização para outras GPUs (PRIME Display Offload) em configurações nas quais as GPUs de origem e de destino são processadas pelo driver NVIDIA, bem como quando a GPU de origem é processada pelo driver AMDGPU.
  • Adicionado suporte para novas extensões Vulkan: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, permite o uso de reprojeção assíncrona no SteamVR), VK_EXT_global_priority_query, VK_EXT_provoking_vertex, VK_EXT_extended_dynamic_state2, VK_EXT_color_write_enable, VK_ EXT _vertex_input_dynamic_state, VK_EXT_ycbcr_2plane_444_formats, VK_NV_inherited_viewport_scissor.
  • O uso de propriedades globais do Vulkan diferentes de VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT agora requer acesso root ou privilégios CAP_SYS_NICE.
  • Adicionado um novo módulo de kernel nvidia-peermem.ko que permite que o RDMA seja usado para acessar diretamente a memória da GPU NVIDIA por dispositivos de terceiros, como Mellanox InfiniBand HCA (Host Channel Adapters) sem copiar os dados para a memória do sistema.
  • Por padrão, a inicialização SLI é habilitada ao usar GPUs com diferentes quantidades de memória de vídeo.
  • nvidia-settings e NV-CONTROL fornecem ferramentas de gerenciamento de cooler por padrão para placas que suportam controle de cooler por software.
  • O firmware gsp.bin está incluído, que é usado para mover a inicialização e o controle da GPU para o lado do chip GPU System Processor (GSP).

Fonte: opennet.ru

Adicionar um comentário