Notebookcheck Logo

AMD e Microsoft finalmente riconoscono le scarse prestazioni della cache L3 e i problemi di programmazione della CPU con i processori Ryzen in Windows 11 dopo quasi tre mesi di lamentele

Una correzione per l'alta latenza della cache L3 Ryzen in Windows 11 è in arrivo. (Fonte: AMD)
Una correzione per l'alta latenza della cache L3 Ryzen in Windows 11 è in arrivo. (Fonte: AMD)
AMD e Microsoft hanno finalmente riconosciuto le scarse prestazioni della cache L3 in Windows 11, e una correzione per lo stesso è in arrivo sotto forma di un aggiornamento di Windows alla fine di questo mese. AMD nota anche che CPPC2 potrebbe non pianificare correttamente i thread sui core preferiti in Windows 11 e sta studiando una correzione.

Windows 11 è diventato GA un paio di giorni fa, ma un problema che ha afflitto gli utenti AMD Ryzen fin dalla build di anteprima Insider del sistema operativo è la scarsa performance della cache L3. Sembra che AMD e Microsoft abbiano finalmente riconosciuto questo problema e hanno assicurato che una correzione è davvero in lavorazione.

Secondo AMD, i processori Ryzen che sono stati elencati come compatibili con Windows 11 sono stati trovati ad avere una maggiore latenza della cache L3. Molti utenti si sono lamentati su vari forum su questo problema da quando Microsoft ha rilasciato la prima build Insider Preview di Windows 11, ma il problema è rimasto irrisolto fino ad oggi. Fino a questo riconoscimento ufficiale, Microsoft non ha nemmeno elencato questo come un problema noto nelle note di rilascio di ogni build.

Avere un'alta latenza della cache L3 può avere un impatto sui programmi che sono molto dipendenti dai tempi di accesso alla memoria. I giochi, per esempio, possono essere impattati molto portando ad una riduzione del 10-20% degli fps rispetto ai test corrispondenti sulle piattaforme Intel

Fortunatamente, però, Microsoft rilascerà un aggiornamento di Windows questo mese per affrontare lo stesso. Si può notare che le nuove build del canale Dev di Windows 11 che sono prima del rilascio pubblico non hanno questo bug. Quindi, è probabile che Microsoft farà il backporting di parte di quel codice in un prossimo aggiornamento cumulativo per l'attuale ramo di rilascio pubblico.

AMD nota anche che la funzione CPPC2 potrebbe non assegnare automaticamente i thread al core più veloce del processore, influenzando così le app single-threaded. CPPC2 sta per Collaborative Processor Performance Control è fondamentalmente un ACPI 6.2 spec che permette alla gestione dell'energia della CPU di lavorare con la gestione dell'energia del sistema operativo per consentire la classificazione dei core. Nel caso di AMD, ogni core è classificato a circa il 3% di distanza per permettere a Windows di decidere quale core è il più veloce.

Apparentemente, il rilascio pubblico di Windows 11 ha un impatto sulla funzionalità di CPPC2 in un modo in cui le app single-threaded subiscono un impatto sulle prestazioni. AMD nota che l'impatto sulle prestazioni è più pronunciato nelle CPU con più di otto core e sopra i 65 W TDP, il che significa fondamentalmente tutti i Ryzen a 12 core e 16 core e tutti i Threadripper e gli EPYC.

AMD ha detto che un aggiornamento per affrontare questo problema sarà reso disponibile questo mese. Molto probabilmente, AMD rilascerà nuovi driver per i chipset con un piano di alimentazione Ryzen aggiornato che rettifichi questo problema.

È bello vedere che sia Microsoft che AMD riconoscono finalmente questo problema. Windows 11 è un requisito per garantire la corretta programmazione con i prossimi processori Alder Lake di Intel, quindi i processori AMD prendendo un colpo di prestazioni li mette in uno svantaggio ingiusto nei benchmark comparativi.

Detto questo, i processori AMD Ryzen sono perfettamente utilizzabili nelle attuali build di Windows 11. Ma qualsiasi colpo spiacevole sulle prestazioni non è accettabile, quindi se siete molto esigenti su questo, è meglio rimanere su Windows 10 per un po'.

Abbiamo fatto i nostri test sulle prestazioni della cache L3 su un AMD Ryzen 7 5800X usando il benchmark della cache e della memoria di AIDA64 e i risultati possono essere visti qui sotto. Notate le velocità di lettura/scrittura L3 particolarmente basse e l'alta latenza della cache L3 in Windows 11 rispetto a Windows 10. Testeremo ancora una volta le prestazioni della cache dopo che le correzioni sono state distribuite e vedremo se risolvono il problema.

Acquista l'AMD Ryzen 7 5800X su Amazon

AIDA64 Ryzen 7 5800X cache e prestazioni della memoria su Windows 10.
AIDA64 Ryzen 7 5800X cache e prestazioni della memoria su Windows 10.
AIDA64 Ryzen 7 5800X cache e prestazioni della memoria su Windows 11.
AIDA64 Ryzen 7 5800X cache e prestazioni della memoria su Windows 11.
Il riconoscimento di AMD della variazione delle prestazioni di Windows 11. (Fonte: AMD)
Il riconoscimento di AMD della variazione delle prestazioni di Windows 11. (Fonte: AMD)
 

Fonte(i)

Please share our article, every link counts!
> Recensioni e prove di notebook, tablets e smartphones > News > Newsarchive 2021 10 > AMD e Microsoft finalmente riconoscono le scarse prestazioni della cache L3 e i problemi di programmazione della CPU con i processori Ryzen in Windows 11 dopo quasi tre mesi di lamentele
Vaidyanathan Subramaniam, 2021-10- 8 (Update: 2021-10- 8)