Retroscena

Posso solo sognare il 25 percento di prestazioni in più: i timing della memoria sono stati provati

Kevin Hofer
16.4.2020
Traduzione: tradotto automaticamente

Le tempistiche della RAM determinano la velocità con cui la memoria risponde alle richieste ed esegue i compiti. Con una piccola messa a punto, puoi ottenere maggiori prestazioni dai tuoi moduli. La quantità dipende dal singolo caso.

"Per l'utente medio o il giocatore è perfettamente sufficiente impostare il corretto XMP nel bios": questa era la conclusione del mio articolo esplicativo sui tempi di memoria. L'utente Annihilator non è stato d'accordo con me:

dovresti piuttosto ignorare tali articoli che mostrano una conoscenza di base pari a zero... e sì, ho stretto meticolosamente i tempi e a seconda dell'applicazione e/o del gioco ci sono anche quasi 25% in più a 3800 con i tempi XMP.
  • Retroscena

    Quanto sono importanti i tempi della memoria?

    di Kevin Hofer

25 percento? Voglio provarci anch'io. Lo strumento che dovrebbe aiutarmi a ottenere tempi più stretti è il "DRAM Calculator for Ryzen 1.7.0". Non voglio modificare i megatransfer al secondo (MT/s) e la velocità di clock dell'Infinity Fabric (FCLK) (per ora). Voglio solo vedere cosa mi portano i tempi più stretti rispetto alle impostazioni JEDEC e all'XMP (Extreme Memory Profile).

Spiegazione: JEDEC è l'associazione di standardizzazione che definisce i tempi per la RAM. Se non modifichi le impostazioni della RAM nel BIOS, molto probabilmente il tuo sistema si avvierà con queste impostazioni. Esiste anche l'XMP (Extreme Memory Profiles), chiamato anche DOCP (Direct Over Clock Profile) o EOCP (Extended Over Clock Profiles) da alcuni produttori di schede madri. Si tratta di informazioni sui tempi e sui megatransfer della memoria con prestazioni superiori a quelle previste da JEDEC. Queste informazioni provengono direttamente dai produttori di RAM.

Eseguo la prova sul mio PC, in cui sono installati i seguenti componenti:

AMD Ryzen 9 3950X (AM4, 3.50 GHz, 16 -Core)
Processore

AMD Ryzen 9 3950X

AM4, 3.50 GHz, 16 -Core

HyperX Fury RGB (4 x 8GB, 3200 MHz, DDR4-RAM, DIMM)
Memoria RAM

HyperX Fury RGB

4 x 8GB, 3200 MHz, DDR4-RAM, DIMM

Sono consapevole del fatto che probabilmente otterrei tempi più stretti se utilizzassi solo due barre di RAM invece di quattro. Questo perché la mia scheda madre utilizza la tecnologia Daisy Chain e non la T-Topology. Le schede madri a margherita sono più adatte a due barre di RAM invece che alla configurazione completa. È meglio utilizzare una scheda con tecnologia T-Topology per una configurazione completa. Tuttavia, poiché ho bisogno di più RAM per alcuni programmi e purtroppo non sono seduto su una miniera d'oro, attualmente mi affido a quattro barre.

Calcolo della RAM per Ryzen

Non sono un overclocker professionista e quindi non ho una visione d'insieme di tutti i timing della memoria. Probabilmente molte persone sono come me. Denominazioni come tCL, tRCDWR, tRCDRW non solo suonano criptiche, ma le loro spiegazioni sono anche difficili da capire.

Ecco dove si trova il nostro aiuto.

È qui che entra in gioco la Calcolatrice DDRAM. Calcola automaticamente i tempi appropriati in base alla tua RAM. Puoi scegliere tra i tre profili Sicuro, Veloce ed Estremo. Per questa prova, proverò i profili Safe e Fast. Secondo il programma, il profilo Estremo richiede un raffreddamento aggiuntivo della RAM.
Il programma fornisce anche informazioni specifiche sui tempi di funzionamento della RAM.
Lo strumento fornisce anche raccomandazioni specifiche sui valori di tensione appropriati per la memoria (DRAM Voltage) e per il SoC (SoC Voltage), nonché sulle resistenze necessarie. Vediamo se funziona.

Sto seguendo queste istruzioni dello youtuber JayP Tek.

Metodologia di test

Poiché dipende sempre dal caso d'uso se i tempi sono effettivamente utili, ho eseguito quattro benchmark: AIDA Cache and Memory Benchmark, Cinebench R20 (Multi Core), il Riverside Benchmark di "Wolfenstein: Youngblood" e il benchmark grafico Gathering Storm di "Civilization VI", leggermente più impegnativo per la CPU. Entrambi i giochi girano a 1440p. In "Wolfenstein: Youngblood" uso i preset "My Life!". DLSS e RTX sono attivati con il preset "Qualità". In "Civilization VI" ho impostato tutte le impostazioni grafiche al massimo.

Eseguo tutti i benchmark tre volte per eliminare gli errori e calcolare un valore medio arrotondato ai numeri interi. Poiché la RAM con lo standard JEDEC funziona solo a 2400 MT/s, l'ho anche impostata manualmente a 3200 MT/s in modo che i tempi JEDEC abbiano almeno una base equa. La mia RAM è una con 3200 MT/s. In totale ci sono cinque impostazioni diverse: JEDEC, JEDEC con 3200 MT/s, XMP, impostazioni DRAM Calculator Safe e impostazioni DRAM Calculator Fast.

Sullo standard JEDEC, la RAM funziona oltre che a 2400 MT/s con i seguenti tempi: 17-17-17-39. Con le impostazioni JEDEC e 3200 MT/s con 22-22-22-52. Il Calcolatore DRAM calcola le seguenti impostazioni per il profilo Sicuro:

Per il profilo Fast, le tempistiche sono le seguenti:

I risultati

Senza ulteriori indugi, ecco i risultati dei benchmark:

Come puoi vedere, i risultati delle impostazioni predefinite del DRAM-Calculator sono quasi assenti. Purtroppo non sono riuscito a superare il processo POST (Power On Self Test) con queste impostazioni predefinite. Forse è la topologia a margherita, forse è la RAM o forse è la scheda madre. Non ho idea del perché non abbia funzionato. Ho provato diverse impostazioni per alcune ore, ma non ha funzionato nulla. Hai idea di quale possa essere il problema? Scrivilo nella colonna dei commenti.

Cosa ha ottenuto oltre a perdere tempo con il profilo Fast? Le differenze tra le impostazioni sicure di DRAM-Calculator e XMP sono minime. Non c'è quasi nessuna differenza nei giochi. Anche lo standard JEDEC con 3200 MT/s riesce a tenere il passo. Questo potrebbe essere dovuto al fatto che la scheda grafica gestisce la maggior parte dei calcoli a 1440p. A 1080p, invece, la CPU e quindi la RAM vengono utilizzate maggiormente.

Per divertimento, ho provato a fare una prova con la scheda grafica.

Per divertimento, ho eseguito il benchmark di "Civilisation VI" a 1080p con profilo Safe, XMP e JEDEC a 3200 MT/s. Con XMP ottengo 100 FPS, con lo standard JEDEC a 3200 MT/s 99 FPS e con il profilo sicuro 101. L'aumento delle prestazioni è dell'1% rispetto a XMP. Sono ancora molto lontano dal 25 percento di User Annihilator

In Cinebench, la differenza non è nemmeno dell'uno percento. Anche nel benchmark della memoria AIDA64 le differenze sono minime. Le differenze sono più evidenti solo quando si parla di copia e di latenza.

Che dire della stabilità?

E che dire della stabilità? Le impostazioni sicure funzionano, ma non sempre. Occasionalmente il PC si è bloccato durante il POSTing ed è tornato allo standard JEDEC. Forse è perché sto usando quattro barre e non solo due.

Si tratta di un problema di stabilità.

Ripeto il gioco con due barre invece di quattro.

Anche due non aiutano

Con il profilo Fast ho lo stesso problema con due barre di RAM invece di quattro. Non riesco a superare il processo POST. Tuttavia, il computer si avvia perfettamente con le impostazioni Safe. Eseguo nuovamente tutti i benchmark con lo standard JEDEC a 3200 MT/s, XMP e le impostazioni sicure. Lascio lo standard JEDEC senza alcuna modifica. La prima prova ha dimostrato che è molto più lento.

Anche in questo caso le differenze nei benchmark sono trascurabili. Tuttavia, ciò che è evidente è che: La latenza è più bassa, ma le velocità di lettura, scrittura e copia sono più basse con due barre invece di quattro attraverso il nastro.

Per ora rimango fedele a XMP

Nel mio caso, il guadagno in termini di prestazioni derivante da temporizzazioni più strette con il DRAM Calculator è devastantemente piccolo. Non importa se con due o quattro barre di RAM. Posso solo sognare il 25 percento, come scrive l'utente Annihilator. Non posso ottenere di più con la mia configurazione. Per questo motivo, per il momento, rimango fedele a XMP e alle mie quattro barre. Alla prova ho notato che il sistema non è più veloce con due barre, ma è più stabile. Non appena potrò permettermelo, lo proverò con due barre da 16 GB e una RAM più adatta all'overclocking.

Per questo motivo, il test ha dimostrato che il sistema non è più veloce con due barre, ma è più stabile.

Perché non sono riuscito a fare di più? Le ragioni sono due: la mia RAM è destinata soprattutto ai principianti. È quindi prevedibile che non si possa fare molto. D'altra parte, il motivo potrebbe essere la mia scheda madre. Non è stata progettata per giocare molto. Secondo te, qual è il motivo per cui non sono riuscito a ottenere di più? È stata la mia incapacità? Scrivilo nei commenti.

A 28 persone piace questo articolo


User Avatar
User Avatar

Tecnologia e società mi affascinano. Combinarle entrambe e osservarle da punti di vista differenti sono la mia passione.


Videogiochi
Segui gli argomenti e ricevi gli aggiornamenti settimanali relativi ai tuoi interessi.

Informatica
Segui gli argomenti e ricevi gli aggiornamenti settimanali relativi ai tuoi interessi.

Potrebbero interessarti anche questi articoli

  • Retroscena

    Test dei tempi di memoria, parte 2: fino al 13 percento in più di prestazioni

    di Kevin Hofer

  • Retroscena

    Quanto sono importanti i tempi della memoria?

    di Kevin Hofer

  • Retroscena

    NAS fai da te – parte 4: la ricerca dell'hardware giusto

    di Richie Müller

16 commenti

Avatar
later