FERRAMENTAS LINUX: Primus-VK: Descarregamento de GPU de estilo PRIME para o Vulkan

domingo, 24 de março de 2019

Primus-VK: Descarregamento de GPU de estilo PRIME para o Vulkan





Confira !!



Para aqueles com um notebook estilo PRIME ou apenas fazendo uso de processadores gráficos duplos / múltiplos em seu sistema, o Primus-VK permite o uso de uma GPU secundária / dedicada para renderização enquanto dirige a tela a partir da GPU alternativa (muitas vezes integrada). Primus-VK é implementado como uma camada Vulkan como uma abordagem limpa para lidar com múltiplas GPUs em um mundo Vulkan.

Primus-VK persegue o descarregamento de GPU Vulkan, implementando essa lógica como uma camada Vulkan para manipular a renderização em uma GPU e, em seguida, quando se trata de exibição, ela copia a imagem para a GPU integrada / primária. Esta camada pode ser instalada por usuário ou em todo o sistema e foi testada nos gostos do Debian. ENABLE_OPTIMUS_LAYER = 1é a variável de ambiente usada para ativar o comportamento. O Primus-VK também foi testado com jogos do Windows no Wine.

Há alguma sobrecarga de desempenho com essa abordagem devido a várias cópias de memória envolvidas, pelo menos com o design inicial dessa camada Vulkan, mas pelo menos em quase todas as instâncias ainda deve ser melhor do que ficar preso ao poder computacional dos gráficos integrados.

Aqueles que querem experimentar o Primus_VK podem aprender mais sobre essa camada de descarregamento do Vulkan via GitHub .


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário