8. Analisi dei Timings


Per effettuare questa sessione di test sono state misurate le performance complessive della RAM in termini di bandwidth e latenza a diverse frequenze operative.

Le impostazioni utilizzate per le Corsair Dominator Platinum DDR4 3200MHz 64GB sulla nostra scheda madre MSI X99S XPOWER sono state le seguenti:

  • RAM 1:18 3000MHz e CPU a 40x100=4000MHz
  • RAM 1:20 3226MHz e CPU a 33x121=3993MHz
  • RAM 1:20 3300MHz e CPU a 32x124=3960MHz
  • RAM 1:20 3442MHz e CPU a 31x129=4000MHz

I timings principali scelti sono stati, rispettivamente, 12-12-12-24, 13-13-13-27, 14-14-14-30 e 15-15-15-35, mentre il Command Rate è stato impostato a 1.

Purtroppo, la piattaforma utilizzata non prevede accoppiate di strap e divisori in grado di fornire le canoniche frequenze utilizzate per i nostri test sulle memorie, per cui abbiamo cercato di mantenerci, per quanto consentito, su valori molto vicini ai 4GHz.

Fatta questa doverosa premessa, siamo andati a misurare il progressivo andamento delle prestazioni delle memorie con diverse frequenze e timings, oltre che l'efficienza dei moduli rispetto al bandwidth massimo teorico ottenuto alle varie frequenze operative.

I benchmark scelti, come di consueto, sono AIDA64 "Benchmark cache e memoria", per la misura della banda passante in lettura e della latenza, e Sisoft Sandra Lite 2015 "Larghezza di banda memoria", per le misure della banda passante.

AIDA64 utilizza un programma single thread per effettuare le misure di bandwidth, rispecchiando così le condizioni di funzionamento di un'applicazione specifica per questo tipo di esecuzione, mentre Sandra utilizza delle grandezze intere (non in virgola mobile) e restituisce le reali condizioni di funzionamento di un'applicazione multi threads grazie ad un motore espressamente progettato per questo tipo di misure.


Corsair Dominator Platinum DDR4 3200MHz 64GB 8. Analisi dei Timings 1 


Osservando il grafico possiamo notare che il valore di bandwidth misurato dai due software cresce in maniera proporzionale con l'aumento della frequenza utilizzata sulle memorie, raggiungendo il culmine in corrispondenza della frequenza di targa.

Nel passaggio dai 3200MHz ai 3300MHz abbiamo una leggera diminuzione dei valori di bandwidth, probabilmente dovuta al rilassamento dei timings, mentre nei successivi step gli stessi aumentano nuovamente senza però raggiungere i livelli raggiunti in corrispondenza della frequenza nominale.

Altro aspetto messo in evidenza dal grafico è il gap piuttosto marcato rispetto ai valori della banda teorica, a cui si aggiunge il fatto che un consistente aumento della frequenza non comporta un altrettanto aumento della banda e, quindi, delle prestazioni.

Fermo restando il fatto che la banda reale non potrà mai eguagliare i valori di quella teorica, abbiamo visto come tale aspetto sia stato notevolmente migliorato con l'introduzione dei nuovi processori Skylake su chipset Z170, in grado di esaltare al massimo l'efficienza dell'architettura DDR4.


Corsair Dominator Platinum DDR4 3200MHz 64GB 8. Analisi dei Timings 2 


Il grafico delle latenze ci mostra valori piuttosto buoni in corrispondenza dei primi due step di frequenza utilizzati, che subiscono però un peggioramento nel passaggio ai due step successivi dove, verosimilmente, avviene un rilassamento dei timings interni atti a stabilizzare le memorie a quei valore di frequenza.

Altra cosa che possiamo notare e che i valori di latenza registrati in ciascuno dei test sono decisamente più alti rispetto a quelli ottenuti dalle DDR4 utilizzate su piattaforme Z170, a conferma della maggiore efficienza di quest'ultima.

In basso potete osservare gli screen relativi a questa batteria di test.


Corsair Dominator Platinum DDR4 3200MHz 64GB 8. Analisi dei Timings 3  Corsair Dominator Platinum DDR4 3200MHz 64GB 8. Analisi dei Timings 4 
3000 12-12-12-24
3226 13-13-13-27
Corsair Dominator Platinum DDR4 3200MHz 64GB 8. Analisi dei Timings 5  Corsair Dominator Platinum DDR4 3200MHz 64GB 8. Analisi dei Timings 6 
3300 14-14-14-30
3442 -15-15-15-35


HandBrake 0.10.5

Con l'introduzione delle memorie DDR4 abbiamo leggermente modificato la nostra batteria di test, inserendo una prova di codifica video al fine di rendere più palese l'effettivo impatto in termini prestazionali al variare delle impostazioni utilizzate.

Handbrake è un transcoder video, ossia un programma che permette di convertire un file da un formato all'altro tramite l'utilizzo di differenti codifiche.

Il test di workload che abbiamo eseguito consiste nella conversione di un file video .mov di circa 6,3GB avente risoluzione di 3840x1714, 73,4Mbps, 24fps, H.264 in un video .m4v di circa 564MB con risoluzione 1920x856, 6440 kbps, 24fps, H.264.

Naturalmente, il dato preso in considerazione per il confronto delle prestazioni delle RAM sarà il tempo necessario per portare a termine tale operazione.

Le impostazioni di sistema utilizzate sono le stesse riportate nei test di memory bandwidth.


Corsair Dominator Platinum DDR4 3200MHz 64GB 8. Analisi dei Timings 7


L'aumento di frequenza sulle memorie non produce un miglioramento delle prestazioni tale da produrre un vantaggio tangibile sul fronte dei tempi di elaborazione video.

Ovviamente non fa testo il risultato ottenuto alla frequenza di 3300MHz, il quale risulta fortemente penalizzato dalla riduzione della frequenza di funzionamento della CPU di circa 40MHz rispetto a quella utilizzata per gli altri test.