Embora o VGA_Switcheroo faça parte do kernel Linux há muito tempo para laptops com gráficos híbridos (GPU duplo) para alternar entre as GPUs em plataformas com um switch mux de hardware, essa API atual foi considerada ineficaz para os laptops mais recentes, como aqueles com”Suporte NVIDIA Advanced Optimus”. Assim, a NVIDIA está trabalhando e propondo uma nova API de espaço de usuário do Linux em torno da comutação dinâmica de mux.

O design básico do VGA_Switcheroo não funciona bem para alternar a GPU mux/ativa enquanto o painel é ativamente acionado e há espaço para melhorias em sua interface para lidar melhor com laptops multi-GPU modernos, como os da marca NVIDIA Advanced Optimus.

Apresentação da NVIDIA sobre Advanced Optimus.

A proposta da NVIDIA para uma nova API de espaço de usuário (uAPI) em torno da comutação dinâmica de mux inclui tornar essa comutação de mux parte do API de configuração de modo atômico DRM-KMS. Os interessados ​​em todos os detalhes técnicos da nova proposta de uAPI Linux da NVIDIA para comutação de mux aprimorada via este dri-devel thread onde eles rotularam como”solicitação de comentários”devido a ainda ter vários problemas/desafios de design em aberto.

Apresentação da NVIDIA no Advanced Optimus.

Será interessante ver aonde esse trabalho leva, enquanto eles procuram melhorar a experiência gráfica híbrida no Linux para os laptops mais recentes e futuros.

Categories: IT Info