7. Test delle memorie – performance


Per effettuare questa sessione di test si è utilizzato la frequenza della CPU il più possibile vicina ai 3800 Mhz, nelle varie condizioni di funzionamento, sono state misurate le performance complessive della RAM in termini di bandwidth e latenza a diverse frequenze operative. Le impostazioni utilizzate sono le seguenti:

  • RAM a 183x12 =2200 MHz CAS 8 e CPU a 21x183=3843 MHz

  • RAM a 200x10 =2000 Mhz CAS 7 e CPU a 19x200=3800 MHz

  • RAM a 183x10 =1830 MHz CAS 7 e CPU a 21x183=3843 MHz

  • RAM a 200x8 =1600 MHz CAS 6 e CPU a 19x200=3800 MHz

Naturalmente i valori stabiliti potranno variare da quanto realmente ottenuto, nel valore di qualche Mhz, visto che il generatore di frequenza della mainboard non restituisce valori di funzionamento esattamente uguali a quanto impostato dal bios.

In questo modo si misurerà il progressivo andamento delle prestazioni delle memorie, con diverse frequenze e timings e l'efficienza dei moduli rispetto al bandwidth massimo teorico ottenuto alle varie frequenze operative.

I benchmark scelti sono Everest “Benchmark cache e memoria” per la misura della banda passante in lettura e della latenza e Sandra “Larghezza di bandwidth memoria” per le misure della banda di memoria.

Everest, utilizza un programma single thread per effettuare le misure di bandwidth, rispecchiando così le condizioni di funzionamento di un'applicazione single thread, mentre Sandra utilizza delle grandezze intere (non in virgola mobile) e rispecchia le reali condizioni di funzionamento di un'applicazione multi thread, utilizzando un motore multithreading per questo tipo di misure.

Andremo a ricavare anche il rapporto d'efficienza, che in un kit ben progettato dovrebbe mantenersi costante in tutto il range delle misurazioni, mentre la latenza dovrebbe diminuire all'aumentare della frequenza di funzionamento, così come la bandwidth assoluto dovrebbe aumentare all'aumentare della frequenza di funzionamento dei moduli di memoria.

Dall'analisi dei risultati delle prove effettuate si può vedere che il kit in esame ha un comportamento abbastanza lineare e non dimostra comportamenti al di fuori della norma.

Bandwidth Memorie

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 1 

Efficienza Memorie

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 2 

Latenza Memorie

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 3 

All'aumentare della frequenza vediamo un miglioramento generale delle prestazioni fino a 2000 MHz, l'incremento prosegue lineare senza incertezze, si nota, inoltre, che il bandwidth massimo è raggiunto praticamente a 2000 MHz. Allo step successivo di 2200 MHz vediamo una riduzione del bandwidth totale in Everest, questo problema è ricollegabile al valore di funzionamento dell'Uncore che è più basso rispetto al test precedente, neanche la maggior frequenza di 40 MHz del microprocessore riesce a compensare la perdita d'efficienza. Per capire meglio l'allineamento della banda rispetto alla frequenza di funzionamento del Uncore, nei successivi test abbiamo riproposto solo due frequenze utili che permettono d'avere lo stesso valore di Uncore sia a CAS 8 sia a CAS 7.

Bandwidth Memorie

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 4 

Efficienza Memorie

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 5 

Latenza Memorie

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 6 

Vediamo, invece, che in questo caso la banda e la latenza ritornano su valori normali, evidenziando le caratteristiche di questa nuova serie di CPU Lynnfield, il valore BCLK influisce sensibilmente sul bandwidth totale e per far esprimere il massimo delle sue potenzialità, con le memorie in alta frequenza, i5 deve essere utilizzato con alti valori BCLK altrimenti anche il miglior modulo di memoria perde di efficacia.

Il KIT G.skill anche in questa prova si è comportato molto bene consentendo di ottenere dei valori di bandwidth e latenza allineati alle frequenze operative utilizzate, raggiungendo così un'efficienza molto lineare su tutto l'intervallo della prova.

Screeshot Bandwidth Memorie

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 7 

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 8 

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 9 

G.skill Perfect Storm F3-17600 CL8D-4GBPS 7. Test delle memorie - Performance 10