sábado, 7 de setembro de 2019
A pilha de gráficos Intel Linux recebe outro aumento de velocidade - ajudando o Civiliaztion VI em ~ 18%
Confira !!
A equipe de drivers gráficos da Linux, de código aberto, está em uma onda emocionante ultimamente, não apenas permitindo pontualmente o suporte a novos hardwares, mas também promovendo grandes melhorias de desempenho para as novas e existentes gerações de hardwares gráficos. Hoje, outra conquista de desempenho foi desbloqueada.
Kenneth Graunke, que liderou o desenvolvimento do seu novo driver Gallium3D OpenGL, descobriu hoje uma otimização que não apenas beneficia o driver "iris", mas também o driver OpenGL i965 classic e o driver ANV Vulkan. A otimização é parar de redirecionar o cache de estado para a seção de cache do buffer de comando do fluxo de comandos. Examinando a documentação do hardware e comparando o comportamento com o driver Intel Windows, essa otimização foi descoberta.
A mudança se resume a apenas excluir as 23 linhas de código entre os dois drivers OpenGL e Vulkan. Ao fazer isso, o desempenho do Civilization VI no Linux com gráficos Intel melhorou em 18%, o benchmark Manhattan GL melhorou em 6% e a demo Car Chase em 2%. Será interessante ver quais outros jogos / cargas de trabalho são ajudados por essa alteração.
Essa alteração foi feita hoje no Mesa 19.3 Git, que será lançado no próximo trimestre e, pelo menos a partir do tempo de consolidação, não foi marcado para retroceder para o Mesa 19.2.
Fonte
Até a próxima !!
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário