A AMD decidiu recentemente desativar o recurso Loop Buffer introduzido inicialmente em sua arquitetura Zen 4 para CPUs Ryzen 7000. Essa mudança ocorre após avaliar que o Loop Buffer não melhorou significativamente o desempenho desses processadores.
Desabilitando o Loop Buffer: Uma jogada estratégica da AMD
O Loop Buffer, um mecanismo projetado para ignorar o pipeline front-end e otimizar o desempenho, estava presente nas CPUs Ryzen 7000, mas não produziu os benefícios esperados. De acordo com os relatórios, a AMD interrompeu essa tecnologia por meio do patch AGESA 1.2.0.2a encontrado nas placas-mãe AM5, pois o Op Cache existente fornecia gerenciamento suficiente das operações de loop.
Essa desativação veio à tona quando a Chips and Cheese testou o AMD Ryzen 9 7950X3D em uma placa-mãe ASRock B650 PG Lightning. O Loop Buffer era funcional com a versão anterior do BIOS 1.21 com o patch AGESA 1.0.0.6, mas cessou as operações após a atualização para o BIOS 3.10 e AGESA 1.2.0.2a.
Vale a pena notar que essa mudança não resultou em nenhum declínio de desempenho para CPUs Zen 4, permitindo que funcionassem tão eficientemente quanto antes. A decisão ressalta o fato de que a maneira como o Loop Buffer foi integrado não contribuiu significativamente para o desempenho dos processadores. Em vez disso, o Op Cache assumiu o papel pretendido para o Loop Buffer, provando sua eficácia.
Essencialmente, o Loop Buffer é um recurso de armazenamento de memória compacta dentro das CPUs Zen 4, projetado para reter temporariamente instruções de loop — sequências que são executadas repetidamente dentro de um programa. Esse recurso visava aumentar a eficiência ao contornar a necessidade de buscar essas instruções do cache ou da memória. No entanto, o Op Cache da arquitetura Zen 4, um micro-op cache, provou ter a largura de banda necessária para armazenar essas instruções de forma eficiente, negando efetivamente a necessidade do Loop Buffer.
Olhando para o futuro, a AMD reconheceu que integrar um Loop Buffer pode não ser vantajoso para futuras arquiteturas de CPU, conforme indicado pela ausência desse recurso nas próximas CPUs Zen 5. Em contraste com a Intel e a ARM, que implementaram com sucesso recursos semelhantes em seus processadores, a experiência da AMD com o Loop Buffer não se traduziu em ganhos de desempenho.
Apesar da desativação do Loop Buffer, a AMD mantém uma estrutura de desempenho sólida com o Op Cache existente para suas CPUs Zen, garantindo que elas continuem atendendo às demandas da computação moderna.
Para mais detalhes, consulte a fonte: Chips and Cheese .
Mais informações disponíveis em: Wccftech .
Deixe um comentário