AMD ha disabilitato una importante feature di Zen 4 nell'ultimo aggiornamento AGESA

2 dicembre 2024

AMD ha recentemente disattivato, senza dichiarazioni ufficiali, la funzione loop buffer nell’architettura Zen 4 attraverso un aggiornamento del microcodice AGESA.

Ads

Come riportato dal sito Chips and Cheese, questa modifica riguarda l’intera gamma di processori Ryzen 7000 e i modelli EPYC associati. Il loop buffer, introdotto con Zen 4, era stato progettato per migliorare l’efficienza energetica del processore, permettendo al front end di spegnersi temporaneamente senza comprometterne le prestazioni. La funzione poteva memorizzare fino a 144 istruzioni (72 per thread con SMT attivo), ma non è stata inclusa nell’architettura Zen 5.

a8c6e9e9-5997-4733-97d1-fbda2825a6c5.jpeg

L’aggiornamento è emerso durante i test su una scheda madre ASRock B650 PG Lightning con un Ryzen 9 7950X3D. È stato osservato che il loop buffer era attivo con il BIOS 1.21 (AGESA 1.0.0.6), ma risultava disabilitato con il BIOS 3.10 basato su AGESA 1.2.0.2a. Nonostante ciò, le prestazioni non mostrano variazioni significative, suggerendo che l’op cache integrata continui a garantire una larghezza di banda adeguata per il funzionamento del front end.

Secondo l’analisi, l’implementazione del loop buffer da parte di AMD sembra essere stata più sperimentale che strategica. A differenza di Intel e Arm, AMD non ha documentato dettagliatamente questa funzione né fornito indicazioni tecniche per ottimizzarne l’uso.

Fonte: TechPowerUp, HardwareLuxx, Chipsandcheese