Contents

Intel APO em jogos DirectX e Vulkan!

Intel APO é uma das esperanças do blues para o próximo ano. Como o Meteor Lake está no mercado e Isso significará uma mudança nos drivers e no Kernel do Windows para ajustar a eficiência e o desempenho dados seus novos recursos, o Intel APO pode ser a solução para o ótimo desempenho de seu rival em jogos? Bom, o primeiro passo é verificar como funciona em diversas APIs para poder ter um melhor viés de dados e ver onde está o limite. Assim, Intel APO enfrenta DirectX e Vulkan com um i9-14900K. A API realmente importa?

Bem, sim, isso importa muito. Além disso, a configuração de núcleos que temos importa, já que o mais recente da Intel tem um objetivo bem específico de enfrentar o Ryzen 7 7800X3D e conseguir vencer a batalha. O que podemos antecipar é que esta tecnologia funcione onde está habilitada e que não lida bem com mudanças de hardware como a desativação total ou parcial de núcleos.

Intel APO em um i9-14900K, quem vence a batalha da API? DirectX ou Vulkan?

/images/Intel-APO-Destacada.jpg

Uma revelação intrigante surgiu do Quasar Zone referente à distribuição meticulosa de threads nos núcleos de processamento mais rápidos destinados a jogos, especificamente o P-Core. Esta avaliação gira em torno das interfaces de programação de aplicativos (APIs), e foram realizados testes para desativar o E-Core ou limitar sua funcionalidade a apenas quatro unidades durante a utilização do P-Core. Como tal, observaremos o desempenho do Intel APO sob estas condições.

Sem dúvida, os dois videogames examinados em resolução 1080p foram Rainbow Six Siege e Metro Exodus de Tom Clancy devido à sua popularidade e importância, além de testar o desempenho do Vulkan versus DirectX no i9-14900K com processador gráfico integrado Intel APO. Com isso em mente, vamos agora nos aprofundar em nossa análise, concentrando-nos em Rainbow Six Siege.

/images/Intel-Core-i9-14900K-Rainbow-Six-Siege-DirectX-vs-Vulkan-Intel-APO-On-u-Off.jpg

Ao enfrentar as duas APIs, tanto habilitando Intel APO quanto desabilitando-o, vemos que DX11 com APO ativo dá o melhor desempenho com 658,8 FPS, ou seja, \+6,29% versus tê-lo desabilitado. Pelo contrário, e ao mudar para Vulkan como API, ter o APO desabilitado produz maior desempenho, especificamente, você ganha \+8.13% , nada de ruim.

A incompatibilidade entre Vulkan e Intel APO com E-Core resulta em um desempenho não confiável. Além disso, a utilização do E-Core torna-se ainda mais inconsistente quando desligado, levando também à diminuição do uso do P-Core.

Em situações em que a carga de trabalho em um determinado thread é relativamente leve, a estrutura Application Performance Optimization (APO) utiliza eficientemente seu recurso E-Core. No entanto, após a ativação da API gráfica Vulkan, que pode colocar demandas mais rigorosas no mesmo thread, torna-se aparente até que ponto o E-Core permanece subutilizado.

O que acontece se modificarmos a configuração principal?

Em essência, ao utilizar o DX11, nem o desempenho aprimorado nem uma configuração mais otimizada podem ser alcançados através da modificação de configurações, como ativar o APO e ajustar a desativação do núcleo. Especificamente, manter a configuração padrão com APO ativado apresenta resultados superiores em comparação com alternativas, exceto nos casos em que é empregado o uso da API da Microsoft, em que o desempenho pode diminuir ao ativar ou desativar determinadas opções.

No caso do Vulkan é ainda mais sério, já que tudo que não seja o completamente estoque sem APO está perdendo desempenho , mostrando mais uma vez que a Intel focou no DX e não no Vulkan como tal, pelo menos por enquanto. Mas será que o mesmo acontecerá com Metro Exodus?

/images/Intel-Core-i9-14900K-Metro-Exodus-DirectX-Intel-APO-On-u-Off.jpg

Na verdade, a realização de testes neste jogo em particular é mais simplificada devido à sua dependência da tecnologia DirectX. Nossas descobertas empíricas sugerem que para atingir o desempenho ideal é necessário utilizar uma configuração padrão, que inclui uma opção de perfil avançado (APO) ativada, além de ter oito núcleos de processamento e quatro unidades de execução extras operacionais. Curiosamente, observamos que o desempenho geral do sistema permanece relativamente consistente, independentemente de todos os dez núcleos de processamento estarem ou não envolvidos, juntamente com dezesseis unidades de execução ou apenas oito delas.

Por padrão, do jeito que vem a CPU doméstica, sem APO, ela tem o menor desempenho. Na verdade, entre habilitar e não habilitar o APO há um ganho de desempenho de 14,09% , e este i9-14900K vai de perder contra o Ryzen 7 7800X3D para ganhar por um dígito. Portanto, e embora a Intel ainda precise expandir o catálogo de suporte para mais jogos, fica claro que DirectX é a API preferida aqui, e que as melhores opções são deixar a CPU padrão e simplesmente habilitar o APO.

*️⃣ Link da fonte:

A comparação se concentra em APIs ,