O desenvolvimento do driver NVIDIA Mesa Vulkan de código aberto NVK está sendo feito em parte em um processador gráfico móvel GeForce GTX 980M de quase uma década, já que no momento é uma das GPUs NVIDIA mais recentes que podem ser reprogramadas usando o kernel Nouveau existente código do motorista.
Enquanto os desenvolvedores do Nouveau continuam trabalhando para usar o NVIDIA GPU System Processor (GSP) encontrado com GPUs RTX 2000″Turing”e mais recentes para, no final, permitir reclocking e gerenciamento de energia adequado neste driver NVIDIA de código aberto , esse código permanece em desenvolvimento e ainda não foi atualizado. Eventualmente, embora este driver GSP’ed Nouveau deva permitir o suporte a GPUs NVIDIA GeForce modernas com a pilha de drivers gráficos Linux de código aberto e permitir que o hardware opere com novo clock para seu estado de desempenho mais alto/frequências de clock ideais, em vez de como é atualmente o sendo limitado às frequências de clock de inicialização muito baixas. (Veja meus benchmarks de GPU Nouveau vs. NVIDIA Turing para ter uma ideia de quão ruim é o desempenho atualmente no driver de código aberto.)
Até que o suporte a Nouveau GSP seja resolvido e estabelecido, o melhor suporte a driver Nouveau com o suporte mais rápido permanecem os processadores gráficos GeForce GTX 700″Kepler”(e GTX 750″Maxwell 1″). Além disso, com alguns patches, algumas das GPUs GTX 900″Maxwell 2″podem ser reprogramadas, como com GPUs de laptop em que o laptop controla o resfriamento geral do sistema.
A desenvolvedora colaboradora Faith Ekstrand compartilhou no Mastodon como o jogo nativo Linux e Vulkan Hollow Knight está sendo executado”suave amanteigado”em um laptop GeForce GTX 980M:
Ekstrand acrescentou ainda:”Por que 980m e não algo mais recente? Bem, o pessoal do kernel ainda está trabalhando na situação do firmware GSP e ainda não está totalmente estável. neste alienware antigo pode ser, ele pode realmente reprogramar a GPU e, como se vê, isso meio que importa. Assim que a situação do GSP for resolvida, poderemos reprogramar tudo Turing+.”
Então, por enquanto, o desenvolvimento do NVK está sendo feito em parte nesta GPU NVIDIA GeForce de quase uma década. Será interessante ver como o suporte do Nouveau GSP funciona quando estiver pronto e for integrado ao kernel do Linux.