Desligar o mecanismo vulnerável do PSF em processadores AMD Zen 3 quase não reduz o desempenho

No outro dia, a AMD relatou que o mecanismo de encaminhamento da loja preditiva (PSF) em processadores com a arquitetura ZEN 3 está sujeito a ataques no canal lateral (como espectro e colapso), que são baseados na análise de dados que foram inseridos na o processador keshe com execução especulativa de comandos. A empresa disse aos usuários como eles podem se proteger e desativar esta funcionalidade, mas não comentou sobre como afeta o desempenho. Os jornalistas de Phoronix decidiram esclarecer essa questão.

(Phoronix)

Um novo mecanismo de previsão encaminhamento de loja preditiva (PSF) em processadores AMD Zen 3, acabou sendo uma vulnerabilidade de hardware de leitura de dados por meio de um canal de terceiros. Em teoria, desligamento Esse recurso deve reduzir a produtividade, é esse efeito que observamos usando o exemplo do processador Intel no processo de eliminação de vulnerabilidades de espectro e colapso. Mas no momento em que a AMD refere-se ao fato de que casos de vulnerabilidade no PSF são desconhecidos, por isso não recomenda que os usuários finais desativem a funcionalidade para evitar a oferta de desempenho.

O PSF é desligado nos processadores Zen 3 usando a instalação de certos bits MSR. O documento técnico da AMD prometeu publicar o patchwork para o Linux, permitindo que você desligue facilmente o PSF, se necessário, mas ainda não nos patches públicos.

(Phoronix)

No entanto, Michael Larabel (Michael Larabel) do Phoronix reuniu independentemente o kernel do sistema operacional Linux com o PSF desconectado e conduziu dezenas de testes em vários sistemas com os processadores da série AMD Ryzen 5000 e EPYC 7003 no kernel habitual e no kernel com o kernel. um mecanismo de psf desativado. Segundo ele, os testes foram realizados em um amplo espectro de cargas de trabalho, e cada teste iniciado automaticamente várias vezes.

Como resultado, tive que afirmar que a desconexão do PSF afeta o desempenho minimamente. Na maioria dos casos, a diferença foi dentro do erro estatístico, embora em algumas cargas de trabalho se aproximasse de 1%. Por exemplo, o processador Ryzen 7 5800x foi perdido através de um conjunto de mais de 100 testes. Ao mesmo tempo, a média aritmética de todos os resultados é inferior a 1,5% de perda de desempenho quando a função potencialmente perigosa do ZEN 3. Em outros casos, a diferença foi ainda menos tangível.

(Phoronix)

Em suma, apesar do fato de que a AMD como um todo não recomenda que seus clientes desliguem o PSF se alguém decidir ir para este passo em nome de melhorar a segurança, é provável que não leve a diferença significativa no desempenho. Ao contrário de outros patches, projetados para combater ataques associados à execução especulativa de equipes, desta vez tudo estava tendo um pequeno sangue.

avalanche

Postagens recentes

O Google atualizou seu editor de vídeos Vids com os modelos de IA mais recentes da Veo e da Lyria, e adicionou avatares controlados por IA.

O Google continua a desenvolver ativamente seu editor de vídeo proprietário, o Vids. Desta vez,…

24 minutos atrás

A primeira telha solar do mundo com película de perovskita flexível e eficiência de 12,4% foi desenvolvida na Holanda.

A primeira telha solar do mundo feita com películas finas de perovskita foi desenvolvida na…

2 horas atrás

Fabricantes de vidro japoneses veem oportunidade de capitalizar o boom da IA

Toda crise apresenta oportunidades para os participantes do mercado. A escassez de componentes para infraestrutura…

2 horas atrás

“É como jogar Mass Effect pela primeira vez”: Um novo teaser de gameplay do RPG de ação Exodus, da BioWare, deixou os fãs empolgados.

A Archetype Entertainment, fundada por veteranos da BioWare, continua a atiçar a curiosidade dos fãs…

2 horas atrás

A Apple descobriu uma maneira de criar cenas 3D de forma rápida e eficiente usando inteligência artificial.

Cientistas da Apple desenvolveram uma tecnologia que melhora significativamente a eficiência da renderização de espaços…

2 horas atrás