A recente divulgação de mais uma vulnerabilidade dos processadores Intel, chamada MDS (ou Zombieload), provocou um novo acirramento das discussões sobre a queda de desempenho que os usuários terão que aceitar caso queiram implementar as correções das falhas de hardware. A Intel publicou seus próprios , que mostraram uma influência extremamente pequena das correções na velocidade, mesmo quando a tecnologia Hyper-Threading estava desativada. No entanto, nem todos concordam com essa posição. O site Phoronix conduziu seus próprios testes independentes sobre problemas no Linux, e constatou que a aplicação das correções para o complexo de vulnerabilidades de processadores recentemente descobertas leva a uma redução de desempenho dos processadores Intel em média de 16% sem a desativação do Hyper-Threading e de 25% com a desativação. Em contraste, o desempenho dos processadores AMD baseados na arquitetura Zen+, conforme mostram esses mesmos testes, apenas diminui em 3%.

A partir dos testes apresentados na pesquisa, é possível concluir que a redução de desempenho dos processadores Intel varia significativamente de aplicativo para aplicativo e, com o Hyper-Threading desativado, pode facilmente ultrapassar uma vez e meia o tamanho. De fato, é sobre isso que a Apple se refere ao mencionar seu preço para a correção do Zombieload — até 40%. Além disso, a Apple, assim como o Google, afirma que tornar os sistemas baseados em processadores Intel completamente seguros só pode ser feito dessa forma. Caso o Hyper-Threading não seja desativado, a redução de desempenho também pode ser bastante significativa: no pior cenário, ela chega a ser o dobro.

É necessário esclarecer que os testes do Phoronix se referiam à verificação do impacto de todo o conjunto de patches em relação a todas as vulnerabilidades recentes — Spectre, Meltdown, L1TF e MDS. Isso significa que, neste caso, estamos falando da diferença máxima de desempenho que os proprietários de processadores Intel obterão após a aplicação de todos os patches de uma vez. Isso também explica a diminuição do desempenho identificada nos processadores AMD. Embora o MDS não os afete, os chips AMD estão suscetíveis a alguns tipos de vulnerabilidade do Spectre, o que também exige a instalação de correções de software. No entanto, nenhuma medida drástica, como desativar o Hyper-Threading, é necessária para eles.
A grave deterioração do desempenho dos processadores Intel após a aplicação dos patches pode se tornar um fator decisivo para a posição da empresa no mercado de servidores. Enquanto a AMD se prepara para elevar a barra de desempenho com seus novos processadores EPYC de 7 nm (Rome), o desempenho dos chips Intel se move firmemente na direção oposta. Ao mesmo tempo, não é possível abrir mão das correções para as vulnerabilidades em soluções de servidores — elas representam um perigo significativo nesse contexto. Assim, a AMD tem uma chance de se tornar um fornecedor de soluções de servidor mais rápidas em breve, o que terá um impacto sério na sua posição no mercado de servidores, onde a empresa pretende conquistar 10% de participação no próximo ano.

Os usuários de sistemas de desktop de nível consumidor podem muito bem optar por não aplicar os patches, pelo menos até que cenários de exploração potencialmente perigosos para eles sejam identificados. No entanto, de acordo com os testes do Phoronix, se inicialmente o Core i7-8700K é 24% mais rápido que o Ryzen 7 2700X, após a aplicação das correções, a vantagem se reduz para 7%. Se seguirmos as recomendações mais conservadoras e, além disso, desativarmos o Hyper-Threading, o processador mais avançado da AMD será mais rápido que o Core i7-8700K em 4%.
Fonte: 3dnews.ru
