Os laptops para jogos Linux podem finalmente obter suporte Nvidia Advanced Optimus em um futuro próximo
Nvidia está aparentemente considerando uma nova API de espaço do usuário (uAPI) para comutação dinâmica de multiplexadores (MUX) em laptops Linux. Atualmente, a comutação MUX é tratada pela infra-estrutura vga-swicheroo no kernel do Linux. Entretanto, Nvidia sente que o vga-swicheroo não é talhado para comutação dinâmica MUX, também conhecido como Advanced Optimus.
Para aqueles que não sabem, os laptops Windows modernos empregam comutação automática entre os gráficos integrados de baixa potência na CPU e a GPU discreta mais consumidora de energia (se disponível) a fim de minimizar o consumo de energia durante tarefas não intensivas. Isto é chamado MSHybrid ou, em Nvidia speak, Optimus. Enquanto a Optimus traz vantagens de duração da bateria, todos os quadros gerados pelo dGPU terão que passar pelo iGPU que pode se tornar um gargalo potencial, dependendo da carga de trabalho.
Um interruptor MUX permite ao usuário mudar fisicamente o roteamento e contornar o iGPU por completo. Isto deve proporcionar uma melhoria perceptível nos quadros, além de permitir outras características como a captura do Nvidia ShadowPlay para o desktop do Windows ou a tecnologia de taxa de atualização variável, como a G-Sync. Portáteis, como o Asus ROG Strix Scar 15 permitir que o usuário mude o MUX de dentro do Windows, mas isto requer uma reinicialização do sistema a cada vez.
Por outro lado, os laptops como o Alienware x15 R2 oferecem o que se chama Advanced Optimus ou comutação dinâmica MUX que pode mudar o roteamento MUX em tempo real. Nvidia reclama que o Advanced Optimus pode oferecer taxas de quadros melhoradas, latência reduzida e suporte para displays G-Sync automaticamente sem que o usuário tenha que se preocupar em mudar manualmente as opções do MUX na BIOS ou reiniciar cada vez que houver uma mudança de configuração.
Agora, a Nvidia quer trazer esta capacidade para o kernel do Linux. Daniel Dadap, engenheiro de software da Nvidia, postou uma proposta para um "RFC-DRM baseado em uAPI para comutação dinâmica de Mux" no freedesktop.org. De acordo com o engenheiro da Nvidia, o vga-switcheroo é inadequado para comutação MUX quando o display está ativo. Isto porque a implementação atual assume que a comutação MUX é possível somente quando nenhuma das GPU está dirigindo o display.
Uma abordagem seria ampliar a funcionalidade do vga-switcheroo, mas isso também exigiria a adição de capacidades de espaço do usuário. O Vga-switcheroo também assume que pode haver apenas um MUX em um sistema entre o iGPU e o dGPU. Embora isto seja verdade em grande parte, Nvidia observa que esta suposição pode impedir alguns projetos existentes e futuros que podem utilizar múltiplos MUX (um para o painel interno e outro para o externo, por exemplo). Nvidia tem testado internamente e até desenvolveu um protótipo X11/GLX para MUX dinâmicos, de acordo com a Dadap.
A proposta exige um novo uAPI enquanto também acoplar o MUX mais estreitamente com o Gerenciador de Renderização Direta (DRM)-Kernel Mode Setting (KMS) do Linux. Essencialmente, a função de controle dinâmico do MUX terá que ser atribuída a um cliente de mode-setting como um servidor X ou o compositor Wayland que já tem o contexto do que está sendo desenhado na tela.
Mais informações técnicas e bloqueios potenciais sobre a proposta da Nvidia de oferecer o Advanced Optimus no Linux podem ser encontradas no link Fonte abaixo. Atualmente, a Nvidia está solicitando comentários da comunidade. Se esta proposta realmente se materializar, a experiência gráfica híbrida no Linux pode finalmente estar ao nível do que já está disponível nos laptops Windows de hoje.
Compre o Alienware x15 R2 com Core i9-12900H e RTX 3080 Ti na Amazon
Fonte(s)
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros