- AMD ha rilasciato un nuovo driver per Linux che ottimizza l'utilizzo della cache sui processori Ryzen 9 9950X3D.
- I test effettuati con PyPerformance e Z3 Theorem Prover mostrano miglioramenti delle prestazioni fino al 50%.
- Tuttavia, non tutti i programmi ne traggono vantaggio: in alcuni casi, le prestazioni diminuiscono rispetto alla configurazione standard.
- Questo driver fa parte del kernel Linux 6.13 e consente di gestire le attività in modo più efficiente in base al tipo di cache.
AMD ha introdotto una nuova driver per Linux con l'obiettivo di migliorare le prestazioni della sua tecnologia 3D V-Cache sui più recenti processori della serie Ryzen 9. In particolare, questo ottimizzatore è stato progettato per una gestione efficiente della cache in AMDRyzen9X9950D, un modello dotato di 16 core, lanciato di recente insieme al Ryzen 9 9900X3D a 12 core.
Questo nuovo controller, chiamato Ottimizzatore AMD 3D V-Cache, è stato integrato nel kernel Linux 6.13 e la sua funzione principale è quella di ottimizzare l'allocazione dei task nel processore, dando priorità all'uso del chiplet che ha la cache 3D nei casi in cui le prestazioni sono maggiormente beneficiate.
I test mostrano miglioramenti significativi in alcune applicazioni
Il primo test delle prestazioni hanno rivelato dati molto interessanti in determinati scenari. Nel punto di riferimento Prestazioni Py, utilizzato per misurare l'efficienza dell'esecuzione dello script Python, è stato registrato un miglioramento circa il 50%, riducendo il tempo tempo di esecuzione da 668 a 444 microsecondi. D'altra parte, nei test con Dimostratore di teoremi Z3, che valuta l'efficienza nei calcoli simbolici, è stato osservato un aumento delle prestazioni di oltre il 40%.
Anche altre applicazioni hanno mostrato miglioramenti significativi grazie all'ottimizzazione della cache. Questo è il caso di Compressione Zstd, un algoritmo di compressione dei dati che ha migliorato le prestazioni regolando la priorità di utilizzo della cache in base alla frequenza del processore. Inoltre, questa ottimizzazione potrebbe essere interessante per coloro che desiderano eseguire programmi come FL Studio su Linux.
Le prestazioni non sono sempre migliori: alcuni casi mostrano perdite
Nonostante i buoni risultati in alcuni test, l' Il driver non garantisce sempre prestazioni migliori. In applicazioni specifiche, il Ryzen 9 9950X3D ha mostrato cali di prestazioni quando l'ottimizzatore è attivo. Un chiaro esempio è il Codifica audio FLAC, dove la conversione dei file WAV in FLAC era un 36,5% più veloce senza usare il controller.
Inoltre, ci sono altri programmi in cui il miglioramento con l'ottimizzatore attivato è appena percettibile. In alcuni benchmark, le differenze tra averlo attivo o meno sono inferiori a 5%, il che lo rende praticamente irrilevante per la maggior parte degli utenti.
L'arrivo dell'ottimizzatore in Linux 6.13 lo rende accessibile a un numero maggiore di utenti.
Uno degli aspetti più notevoli di questo sviluppo è il suo integrazione diretta nel kernel Linux. Ciò significa che gli utenti dei processori Ryzen con 3D V-Cache non dovranno installare pacchetti esterni o eseguire configurazioni avanzate per trarne vantaggio. Sarà sufficiente effettuare l'aggiornamento a una versione moderna del kernel per poterne sperimentare gli effetti.
Il fatto che l'ottimizzatore consenta di migliorare le prestazioni selezionando quale CCD dare priorità, a seconda che l'utente preferisca più cache o una frequenza più elevata, può fare una differenza significativa nell'utilizzo dell' hardware in determinati ambienti di lavoro. Per chi desidera migliorare la propria esperienza, è una buona idea prendere in considerazione l'ampia gamma di emulatori disponibili per Linux.
Processori con Tecnologia 3D V-Cache di AMD hanno dimostrato di essere opzioni potenti per gaming y ambienti di sviluppo in Linuxe, grazie a questi miglioramenti a livello software, le sue prestazioni in determinate applicazioni possono essere addirittura migliori. Tuttavia, è importante notare che non in tutti i casi si ottengono benefici significativi e che l'impatto effettivo dipenderà dall' tipo di carico di lavoro da essere usato.
Scrittore appassionato del mondo dei byte e della tecnologia in generale. Adoro condividere le mie conoscenze attraverso la scrittura, ed è quello che farò in questo blog, mostrarti tutte le cose più interessanti su gadget, software, hardware, tendenze tecnologiche e altro ancora. Il mio obiettivo è aiutarti a navigare nel mondo digitale in modo semplice e divertente.