4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 1 of 34 « Torna all'articolo - Stampa 4 kit memoria DDR3 triple channel per cpu Core i7 Paolo Corsini - 24 Agosto 2009 "A confronto 4 kit memoria triple channel, sviluppati per processori Intel Core i7, sviluppati da Corsair, Geil, G.Skill e Apacer. Analizzate le prestazioni al variare di frequenza di clock e timings di accesso della memoria, alla ricerca del miglior compromesso tra prezzo e prestazioni" Pagina 1 - Introduzione Presentati nel mese di Novembre 2008 e aggiornati a Giugno 2009 con due nuove versioni, i processori Intel Core i7 per schede madri Socket 1366 LGA sono al momento attuale quanto di più veloce sia possibile avere a disposizione per sistemi desktop top di gamma. Grazie ad alcune particolari scelte architetturali queste cpu distanziano nettamente in molti ambiti applicativi sia le soluzioni Intel Core 2 Quad sia quelle AMD Phenom II X4, motivo per il quale il loro costo d'acquisto non è dei più contenuti. Solo il modello Core i7 920 può essere considerato, a 284 dollari di listino, una cpu di fascia medio alta quindi accessibile all'utente appassionato che non abbia a disposizione un budget d'acquisto pressoché illimitato; a questa cifra si entra in possesso di un processore capace di solide prestazioni complessive, di fatto preferibile a qualsiasi altra proposta Core 2 Quad e Phenom II X4 anche dalla frequenza di clock superiore. In abbinamento a questo processore è necessario acquistare una scheda madre Socket 1366 LGA, basata su chipset Intel X58, e un kit memoria triple channel: il processore, infatti, integra al proprio interno un controller memoria DDR3 di questo tipo, che necessita di 3 moduli memoria (o multipli di questo numero) per sfruttare al meglio le proprie potenzialità. La tabella seguente riassume le caratteristiche tecniche dei processori Intel Core i7 attualmente disponibili in commercio: Processore Clock Core Cache L2 TDP Cache L3 Bus HT Prezzo Socket Core i7 975 3,33 GHz 4 4x256 Kbytes 125Watt 8 Mbytes 6,4 GT/s 999$ LGA 1366 Core i7 965 3,2 GHz 4 4x256 Kbytes 125Watt 8 Mbytes 6,4 GT/s 999$ LGA 1366 Core i7 950 3,06 GHz 4 4x256 Kbytes 125Watt 8 Mbytes 4,8 GT/s 562$ LGA 1366 Core i7 940 2,93 GHz 4 4x256 Kbytes 125Watt 8 Mbytes 4,8 GT/s 562$ LGA 1366 Core i7 920 2,66 GHz 4 4x256 Kbytes 125Watt 8 Mbytes 4,8 GT/s 284$ LGA 1366 E' evidente come la soluzione Core i7 920 sia quella accessibile alla maggior parte degli utenti, mentre il costo sensibilmente più elevato delle altre versioni le rende di fatto poco appetibili a fronte di un incremento della frequenza di clock non elevato. I processori Core i7 965 e Core i7 975 appartengono alla famiglia Extreme: sono proposti a 999 dollari di listino ufficiale e mettono a disposizione dell'utente più appassionato un moltiplicatore di frequenza sbloccato verso l'alto, con il quale quindi poter incrementare la frequenza di clock mantenendo i restanti componenti all'interno delle specifiche di funzionamento. Al pari delle cpu Phenom II Black Edition, quindi, i processori Intel Core i7 della serie Extreme possono venir overcloccati mantenendo i restanti parametri di funzionamento all'interno dei valori di specifica indicati dal produttore, fatta ovviamente eccezione per la frequenza di clock. La presenza di memory controller DDR3 triple channel ha spinto vari produttori a commercializzare propri kit compatibili con processori Core i7 e la loro particolare architettura del memory controller integrato. Un controller di questo tipo permette di ottenere bandwidth massima teorica estremamente elevata, bilanciata da latenze ridotte in quanto l'accesso avviene non nel north bridge del chipset ma direttamente all'interno della cpu. Lo schema seguente mostra cosa sia possibile ottenere, in termini di bandwidth massima teorica, con questo tipo di controller memoria a seconda del numero di moduli memoria e della loro frequenza di funzionamento: memoria clock configurazione bandwidth http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 2 of 34 DDR3-1066 1.066 MHz single channel 8,5 GB/s DDR3-1066 1.066 MHz 17 GB/s dual channel DDR3-1066 1.066 MHz triple channel 25,5 GB/s DDR3-1333 1.333 MHz single channel 10,7 GB/s DDR3-1333 1.333 MHz 21,3 GB/s dual channel DDR3-1333 1.333 MHz triple channel 32 GB/s DDR3-1600 1.600 MHz single channel 12,8 GB/s DDR3-1600 1.600 MHz dual channel 25,6 GB/s DDR3-1600 1.600 MHz triple channel 38,4 GB/s La bandwidth massima teorica di una specifica configurazione di memory controller è molto spesso solo teorica: i valori effettivi che è possibile misurare con benchmark sintetici sono inferiori, in margine variabile a seconda del tipo di architettura di processore. Le cpu Intel Core i7, basate su architettura Nehalem, sono in grado di far registrare valori di bandwidth massima non molto lontani da quella massima teorica: è evidente tuttavia come un singolo processore, per quanto capace di elaborare 8 thread in parallelo, non riesca a sfruttare gli oltre 38 Gbytes al secondo che una configurazione DDR3-1600 triple channel mette a disposizione. In queste pagine analizzeremo le caratteristiche tecniche di 4 kit memoria triple channel per processori Intel Core i7 Socket 1366 LGA, capaci di operare a 1.600 MHz o oltre mantenendo una tensione di alimentazione entro la soglia di sicurezza di 1.65V per questi processori. L'obiettivo è quello di evidenziare quali vantaggi sia possibile ottenere con un kit triple channel operando con diverse impostazioni della frequenza di clock e dei timings di accesso. Per analizzare le memorie DDR3 in prova abbiamo utilizzato i seguenti componenti: processore: Intel Core i7 Extreme 965 (clock 3,2 GHz) scheda madre: MSI Eclipse SLI (chipset Intel x58) scheda video: NVIDIA GeForce GTX 295 hard disk: Western Digital Caviar SE16 750 Gbytes sistema operativo: Windows Vista Ultimate 64bit Pagina 2 - Corsair TR3X6G1600C8D I tre moduli analizzati forniti da Corsair appartengono alla famiglia Dominator, con la quale il produttore americano classifica le soluzioni destinate al mercato di fascia alta o degli appassionati. Per garantire una corretta temperatura anche durante il funzionamento a frequenze elevate Corsair si è affidata ad un dissipatore DHX ( Dual-path Heat eXchange), utilizzato su larga parte delle memoria di fascia alta del produttore americano. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 3 of 34 Corsair certifica queste memorie per una frequenza di clock massima di 1.600 MHz, in abbinamento a timings impostati da chip SPD ai valori di 8-8-8-24 con tensione di alimentazione portata a 1,65V contro gli 1.5V di default per moduli DDR3. Memorie TR3X6G1600C8D Capacità 3x2 Gbytes CAS Latency (CL) 8 RAS to CAS Delay (tRCD) 8 RAS Precharge (tRP) Cycle Time (tRAS) Tensione di alimentazione 8 24 1.65V http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 4 of 34 La proposta di Corsair si dimostra sviluppata essenzialmente per i sistemi basati su processore Core i7: rispetto a quanto fatto in passato Intel ha deciso di introdurre con tale piattaforma il concetto di triple channel, rendendo così fondamentale la diffusione di kit composti da tre moduli di memoria. Le specifiche mostrano inoltre un voltaggio massimo di 1.65V, ideale per il controller di memoria integrato all'interno delle CPU Core i7. Il sistema di dissipazione, come in parte già accennato precedentemente, non rivela nulla di nuovo: Corsair si è affidata al classico DHX oramai vero e proprio marchio di fabbrica della società americana. I dissipatori a contatto con le memorie terminano in piccoli radiatori con sviluppo verticale, in grado di ottimizzare la gestione del calore prodotto dai moduli durante il funzionamento. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 5 of 34 Notiamo come il dissipatore di calore sia fissato al PCB nella parte superiore, mentre in quella inferiore il contatto è diretto sui chip memoria; le alette di raffreddamento superiori sono montate attraverso 3 viti a brugola. Pagina ufficiale sul sito web Corsair Pagina 3 - G.Skill F3-12800CL9T-6GBNQ La proposta di G.Skill è un kit caratterizzato da tre moduli da 2 Gbytes ognuno, in grado di raggiungere una frequenza di funzionamento di 1.600 MHz. Sviluppati con un design essenziali il prodotto si presenta come una proposta interessante per la fascia medio alta del mercato. Il produttore certifica queste memorie per una sparuta lista di schede madri, in totale sei, ovviamente basate su chipset X58 di Intel. A differenza della proposta Corsair analizzata nella pagina precedente i timings sono più conservativi, essendo pari a 9-9-9-24 contro le impostazioni di 8-8-8-24 scelte da Corsair. Memorie F3-12800CL9T-6GBNQ http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 6 of 34 Capacità 3x2 Gbytes CAS Latency (CL) 9 RAS to CAS Delay (tRCD) 9 RAS Precharge (tRP) 9 Cycle Time (tRAS) Tensione di alimentazione 24 1.5 - 1.6V La soluzione proposta in questa occasione non presenta una soluzione di raffreddamento particolare, ma solo un semplice rivestimento metallico che ricopre i moduli di memoria si rivela sufficiente per mantenere costante la temperatura, visto il range di tensione supportato inferiore ai 1.65V. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 7 of 34 L'utilizzo di dissipatori che non alzano troppo il profilo delle memorie può rappresentare in alcuni casi un vantaggio. Il montaggio di dissipatori per CPU di terze parti, in molti casi già complesso di suo, può risultare agevolato e non ostacolato dalla presenza di ulteriori componenti. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 8 of 34 La vista laterale permette di evidenziare il differente approccio scelto da G.Skill: l'altezza del modulo è molto contenuta, così da semplificarne l'installazione nel sistema a prescindere dal tipo di dissipatore di calore scelto per il processore. Pagina ufficiale sul sito web G.Skill Pagina 4 - GeIL Gaming EVO PC314400 Come facilmente intuibile dal nome questo kit di memorie è chiaramente sviluppato per andare a ricoprire la fascia alta del mercato: frequenze di funzionamento garantite fino a 1.800MHz e sistema di dissipazione del calore ottimizzato con sistema proprietario sono il bigletto da visita della proposta di GeIL. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardware... Page 9 of 34 La possibilità di portare questi moduli fino alla frequenza di 1.800MHz costringe a mantenere timings più conservativi benché in assoluto molto interessanti, come mostrato nella tabella sottostante: GeIL certifica il funzionamento con impostazioni pari a 8-8-8-28 per questi moduli. Il sistema di dissipazione proprietario rappresenta un chiaro elemento distintivo che rende i moduli di memoria Geil esteticamente accattivanti e adatti a tutti gli appassionati di modding. Memorie Gaming EVO PC314400 Capacità 3x1 Gbytes CAS Latency (CL) 8 RAS to CAS Delay (tRCD) 8 RAS Precharge (tRP) Cycle Time (tRAS) Tensione di alimentazione 8 28 1.6V http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 10 of 34 La tensione di alimentazione, che, come abbiamo già analizzato precedentemente deve essere contenuta entro gli 1.65V al fine di non compromettere il funzionamento del memory controller integrato, per Geil è di 1.6V. Anche in questo caso, come per Corsair, le memorie sono state fabbricate con un profilo alto, per garantire spazio alla soluzione di dissipazione del calore a scapito della facilità di installazione nel sistema: in questo caso l'altezza complessiva è superiore a quella del modulo Corsair di circa mezzo centimetro. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 11 of 34 Come è possibile osservare dalle immagini Geil ha adottato un sistema di dissipazione proprietario, composto da un piccolo radiatore posizionato al centro e un heatpipe che si occupa di convogliare il calore: il caldo viene condotto dai moduli all'heatpipe, e da questo al piccolo radiatore che si occupa di mantenere costante la temperatura. Per riuscire a fornire un accesso uniforme di aria fresca anche ai moduli che stanno dietro al primo il radiatore è di tipo lamellare e lascia così passare il flusso di aria. La vista laterale permette di meglio apprezzare la costruzione del sistema di raffreddamento; si http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 12 of 34 noti la heatpipe che preleva il calore dalla piastra a contatto con i moduli memoria, veicolandolo in direzione del radiatore così che possa essere più facilmente ceduto verso l'esterno. Pagina ufficiale sul sito web GeIL Pagina 5 - Apacer DH.03GAQ.F3KK3 DDR3-1866 Il kit di tre moduli forniti da Apacer rappresentano la fascia alta dell'attuale proposta del produttore: tre moduli da 1 Gbyte l'uno certificati per operare fino a 1.866 MHz e in grado di combattere ad armi pari con i modelli sviluppati da produttori più noti. I timings per i quali questi moduli vengono certificati sono quelli 8-8-8-24, con una tensione che può variare da 1.65V a 1.8V. Memorie DH.03GAQ.F3KK3 DDR3-1866 Capacità 3x1 Gbytes CAS Latency (CL) 8 RAS to CAS Delay (tRCD) 8 RAS Precharge (tRP) 8 Cycle Time (tRAS) Tensione di alimentazione 24 1.65 - 1.8V http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 13 of 34 Le caratteristiche mettono in evidenza la particolare versatilità dei moduli forniti da Apacer, indirizzati specificatamente per tutti coloro che amano lavorare manualmente cambiando le frequenze di funzionamento. Il produttore non si è affidato a speciali soluzioni per il raffreddamento dei propri componenti, adottando un'ampia placca in alluminio che non termina con alette nella parte superiore ma che si sviluppa oltre l'altezza del PCB. Il dissipatore, interamente prodotto in materiale metallico, è fissato con due semplici viti. A differenza dei due modelli analizzati precedentemente il produttore ha preferito, anche per riuscire a contenere i costi di produzione, affidarsi ad una soluzione semplice e non troppo elaborata. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 14 of 34 La vista laterale permette di evidenziare la semplice costruzione del sistema di raffreddamento, rifinito superficialmente più per dare un migliore impatto estetico ai moduli che per una finalità tecnica. In alto il modulo termina con due placche, che dovrebbero aumentare la superficie a contatto con l'aria così da migliorare lo scambio termico. Pagina ufficiale sul sito web Apacer Pagina 6 - Prestazioni velocistiche Abbiamo scelto di utilizzare giochi 3D, a differenti risoluzioni, per analizzare l'impatto della memoria di sistema sulle prestazioni velocistiche, affiancando a questo anche alcuni benchmark sintetici per valutare l'impatto su latenza e bandwidth delle differenti impostazioni. Le configurazioni testate prevedono differenti frequenze di clock e capacità della memoria, mantenendo la configurazione triple channel, oltre a configurazioni dei timings che possono essere più o meno spinte. I valori riportati fanno sempre riferimento a configurazioni di memoria triple channel; in alcuni casi sono stati testati 3 moduli da 1 Gbyte ciascuno, in altri 3 moduli da 2 Gbytes ciascuno, così da meglio rispecchiare i 4 kit memoria in prova. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 15 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 16 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 17 of 34 Notiamo come al crescere della frequenza di clock la bandwidth della memoria cresca in modo sensibile, sino a sfiorare con Sandra 2009 i 27 Gbytes al secondo alla frequenza di 1.600 MHz. Ricordiamo come il massimo teorico, a questa frequenza di clock con 3 moduli memoria, sia pari a 38,4 Gbytes al secondo. Grande variabilità anche per la latenza di accesso della memoria: in questo caso incidono fortemente sia la frequenza di clock sia i timings di accesso. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 18 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 19 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 20 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 21 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 22 of 34 E' francamente difficile delineare quale sia la miglior accoppiata tra frequenza di clock e timings di accesso con questo pacchetto di giochi: le differenze evidenziate tra le varie impostazioni sono infatti estremamente ridotte e a questo si deve aggiungere il margine di errore tipico di ogni benchmark, con risultati che possono variare di qualche punto percentuale tra di loro a seconda del numero di ripetizioni eseguite. Il trend generale vede prestazioni migliori alla frequenza di clock di 1.600 MHz, con ridotta variabilità impostando timings più contenuti; dobbiamo in ogni caso segnalare come alla frequenza di clock di 1.600 MHz l'Unicore, cioè la parte del processore nella quale si trova il memory controller, operi alla frequenza di clock di 3.200 MHz mentre con tutte le altre frequenze di clock della memoria l'Unicore sia stato portato a un clock di 2.667 MHz. Evidenziamo inoltre come, a parità di frequenza di clock e di timings di accesso, con i titoli scelti per l'analisi prestazionale vi siano poche differenze tra un sistema con 3 Gbytes di memoria ed uno con 6 Gbytes, ferma restando la configurazione triple channel del controller memoria. Pagina 7 - Overclock http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 23 of 34 Parlare di overclock dei processori Intel Core i7, quindi da questo di overclock della memoria DDR3 abbinata, implica una piena comprensione del modo con il quale questi processori operino e quali parametri ne influenzino la frequenza di funzionamento. Vediamoli in dettaglio, evidenziando quali siano maggiormente legati alla frequenza di clock della memoria DDR3. Turbo Mode: questa tecnologia permette di effettuare un overclock dinamico del processore Core i7, incrementando il moltiplicatore di frequenza del processore in funzione del carico di lavoro istantaneo. Il processore Core i7 920 utilizza di default il moltiplicatore di frequenza 20x: con tecnologia Turbo Mode abilitato il moltiplicatore passa a 22x nel momento in cui viene utilizzato un singolo core a pieno carico, mentre quando vengono utilizzati 2 o più core il moltiplicatore scende a 21x per tutti i core. Il cambio di moltiplicatore avviene in modo completamente trasparente all'utente ed è legato anche alla capacità del processore di operare stabilmente a quella frequenza di clock risultante: se la temperatura della cpu è troppo alta il moltiplicatore viene ricondotto automaticamente a quello di default. Base clock (bclk): questa è la frequenza con la quale vengono derivate le specifiche di funzionamento delle varie componenti del processore, valore di default pari a 133 MHz. Questo parametro può venire incrementato a passi di 1 MHz alla volta direttamente da bios, in modo molto simile a quanto avviene con il front side bus delle architetture Core 2. Frequenza del bus QPI: è possibile selezionare moltiplicatori di frequenza specifici per il bus QPI, in funzione della frequenza bclk pari da specifica a 133 MHz: con bus QPI a 3,2 GHz il moltiplicatore è pari a 48x, valore che scende rispettivamente a 44x e a 36x con frequenze di clock di 2,93 GHz e di 2,4 GHz. Frequenza Unicore: con il termine Unicore si indica quella porzione del processore che comprende il memory controller e la cache L3. La frequenza di clock di questo componente è data dal rapporto tra bclk e uno specifico moltiplicatore, pari a 20x per le cpu Core i7 965 Extreme - Core i7 975 Extreme e a 16x per le soluzioni Core i7 950, Core i7 940 e Core i7 920. La risultante sono quindi frequenze di clock pari a 2,66 GHz e 2,13 GHz. La frequenza di clock Unicore è sempre almeno pari al doppio di quella della memoria utilizzata. Frequenza di clock della memoria: questo valore è ottenuto moltiplicando il bclk al moltiplicatore specifico della memoria, pari a 6x con memoria DDR3-800, 8x con quella DDR3-1066, 10x con quella DDR3-1333 e 12x per quella DDR3-1600. Tensione di alimentazione della memoria: i moduli memoria DDR3 vengono proposti per tensioni di alimentazione pari a 1.5V, valore che può crescere anche sensibilmente in presenza di moduli specificamente sviluppati per l'overclock a frequenze molto superiori a quelle di specifica. Intel suggerisce di non spingersi oltre una tensione di 1.65V come massimo per non rischiare di avere problemi di malfunzionamento del memory controller integrato nel processore; per questo motivo pressoché tutti i kit DDR triple channel per overclocking disponibili in commercio sono limitati a questo valore come impostazione di default. La frequenza di clock della memoria DDR3 è ottenuta dal rapporto tra base clock e moltiplicatore di frequenza della memoria, variabile da un minimo di 6x (DDR3-800) sino ad un massimo che può raggiungere i 16x (DDR3-2133). La frequenza Unicore, cioè del memory controller e della cache L3 integrate all'interno del processore, è ottenuta dal prodotto tra base clock e uno specifico moltiplicatore, che come minimo è doppio rispetto a quello della memoria DDR3 ma che può anche essere superiore. Questo legame crea alcuni problemi diretti nell'utilizzo di memoria DDR3 dalla frequenza di clock elevata: al crescere di questo parametro, infatti, aumenta quantomeno in modo lineare la frequenza di clock dell'Unicore, componente che ha tolleranze di funzionamento fuori specifica che sono dipendenti dalla frequenza di clock complessiva al quale è portato. La tabella seguente mostra la relazione tra questi componenti: tipologia memoria clock moltiplicatore moltiplicatore clock minimo memoria memoria minimo Unicore Unicore DDR3-800 800 MHz 6x 12x 1.600 MHz DDR3-1066 1.066 MHz 8x 16x 2.133 MHz DDR3-1333 1.333 MHz 10x 20x 2.667 MHz DDR3-1600 1.600 MHz 12x 24x 3.200 MHz DDR3-1866 1.866 MHz 14x 28x 3.733 MHz DDR3-2133 2.133 MHz 16x 32x 4.266 MHz http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 24 of 34 Le impostazioni di default per l'Unicore prevedono un clock di 2.133 MHz per le cpu Core i7 920, 940 e 950 e di 2.667 MHz per le versioni Core i7 965 e 975. E' evidente come la frequenza di clock della memoria di 1.600 MHz porti Unicore a operare fortemente fuori specifica, sino alla frequenza effettiva di 3.200 MHz quale minimo. E' teoricamente possibile impostare un moltiplicatore Unicore superiore a quello doppio rispetto al moltiplicatore della memoria, ma questo porterebbe la frequenza di clock Unicore su valori ancora più elevati. Sino alla frequenza Unicore di 3.200 MHz non abbiamo riscontrato particolari problemi di stabilità operativa con il nostro sample di processore Core i7 965 Extreme, ma non ci è stato possibile mantenere stabilità operativa a frequenze Unicore superiori a 3.400 MHz a prescindere dalla frequenza di clock della memoria. Considerato che la tolleranza al funzionamento fuori specifica di questo componente è fondamentale per poter sfruttare appieno i margini concessi da memorie sia DDR3-1600 che dal clock superiore, è indispensabile verificare che il proprio processore tolleri frequenze Unicore elevate prima di acquistare memorie DDR3 che possano venir spinte oltre i 1.600 MHz di clock. Il nostro sample di processore Core i7 965 Extreme, in termini di tolleranza al funzionamento a frequenze di clock Unicore fuori specifica, non è tra i più fortunati; trattandosi di overclock del resto non esistono regole a priori e il comportamento è funzione della tolleranza dello specifico sample di processore utilizzato. E' bene rimarcare come per sfruttare memoria DDR3 a frequenze superiori a 1.600 MHz sia necessario utilizzare un processore Core i7 che sia capace di ben tollerare frequenze di clock dell'Unicore superiori a 3.200 MHz; viceversa la frequenza di clock massima della memoria sarà limitata proprio da questo parametro, a prescindere dalla tolleranza massima certificata dal produttore per i moduli DDR3 utilizzati. Pagina 8 - Prestazioni con Single, Dual e Triple channel Passiamo ora ad analizzare quale sia l'incidenza sulle prestazioni del tipo di modalità del memory controller che viene utilizzata in abbinamento al processore Core i7; per fare questo abbiamo utilizzato memorie DDR3 a 1.600 MHz di clock con timings pari a 8-8-8-24 2T, montando 1 (single channel), 2 (dual channel) e 3 (triple channel) moduli memoria e valutando per ciascuna di queste combinazioni le prestazioni velocistiche complessive. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 25 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 26 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 27 of 34 I test sintetici evidenziano, Sandra in particolare, quale sia l'incidenza del tipo di configurazione del controller memoria sia stata adottata sulla bandwidth della memoria; il passaggio da dual a triple channel ha indubbiamente un'incidenza complessiva più ridotta di quanto registrato da single a dual channel. Meno moduli memoria sono presenti nel sistema più contenuta sarà la latenza di accesso della memoria: i risultati sia di Sandra che di Everest confermano questa affermazione, benché in assoluto le variazioni siano estremamente contenute. http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 28 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 29 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 30 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 31 of 34 http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 32 of 34 Passando ai giochi le variazioni tra le 3 configurazioni, a parità di frequenza di clock e di timings, sono estremamente ridotte nonostante al crescere del numero di moduli memoria ne si incrementi anche il quantitativo complessivo a disposizione del sistema. Nel complesso questi risultati evidenziano come, almeno con memoria DDR3-1600, l'utilizzo di un memory controller triple channel non porti a tangibili benefici prestazionali. Utilizzando memorie dalla inferiore frequenza di funzionamento presumiamo il divario possa essere amplificato, soprattutto in modalità single channel, a motivo sia della più contenuta bandwidth massima teorica sia della latenza superiore a parità di timings. Pagina 9 - Considerazioni L'analisi prestazionale condotta in queste pagine ha permesso di evidenziare alcuni elementi di sintesi sul comportamento delle memorie DDR3 triple channel con processori Intel Core i7: vi sono ridotte differenze prestazionali tra memorie DDR3 in funzione della frequenza di clock e dei timings selezionati; questo comportamento è giustificato dall'integrazione del memory controller all'interno del processore, scelta tecnica che ha permesso di ridurre le latenze e di meglio sfruttare la bandwidth della memoria a disposizione. passando da configurazione single channel a dual e triple channel i frames al secondo ottenuti con i videogames inseriti nel confronto variano in misura complessivamente marginale, sicuramente molto meno di quanto ci si poteva attendere. Parte di questo è giustificato dalla frequenza di clock di 1.600 MHz utilizzata per la memoria ma è nuovamente http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 33 of 34 conferma di quanto una elevata bandwidth massima teorica della memoria DDR3 non venga pienamente sfruttata dal sistema. vi sono oggettive difficoltà a mantenere funzionamento stabile della memoria DDR3 con processori Intel Core i7 nel momento in cui ci si spinge oltre i 1.600 MHz di clock; questo è spiegato dal legame diretto tra frequenza di clock della memoria e della componente Unicore del processore, elemento che deve tollerare il funzionamento stabile almeno ad una frequenza di clock doppia rispetto a quella della memoria. La sintesi di questa analisi? Rincorrere memorie che sono certificate per operare stabilmente a frequenze di clock molto elevate non porta evidenti benefici in termini prestazionali, e potrebbe far insorgere problemi di stabilità della componente Unicore. L'applicare una tensione di alimentazione fortemente superiore a quella di specifica a questo componente del processore potrebbe aiutare a spingere l'Unicore a frequenze di clock elevate ma questa tecnica può avere dirette ripercussioni sulla durata residua del processore. L'overvolt è una tecnica sempre interessante ma deve essere applicata, come regola di comportamento, sempre con una certa moderazione. E' bene inoltre ricordare come le superiori prestazioni velocistiche siano giustificate sia dalla frequenza di clock della memoria incrementata sia da quella del memory controller integrato nell'Unicore, oltre ad un eventuale ulteriore aumento della frequenza di clock della cpu nel momento in cui la maggiore frequenza di clock della memoria sia stata ottenuta non agendo sul solo moltiplicatore ad essa associato ma anche via Base Clock. E' indispensabile, nel valutare l'impatto dell'overclock di un singolo componente, fare in modo che altre variabili responsabili delle prestazioni siano il più possibile invariate così da non influenzare le prestazioni. A nostro avviso non è consigliabile spingersi troppo in alto con frequenze di clock della memoria, tenendo il valore di 1.600 MHz come valido limite e cercando di ottimizzare i timings. Considerando l'elevata bandwidth messa a disposizione da una configurazione triple channel anche una configurazione memoria DDR3-1333 può essere più che consigliabile, soprattutto se a questa frequenza di clock è possibile contenere ulteriormente i timings e forzare il command rate a 1T. Veniamo ora al dettaglio dei 4 kit memoria che abbiamo inserito in questo confronto. La tabella seguente riporta le migliori impostazioni che è stato possibile selezionare per ciascuno dei kit alla frequenza di clock di 1.600 MHz: modello G.Skill Corsair Geil Apacer capacità 3x2 Gbyte 3x2 Gbyte 3x1 Gbyte 3x1 Gbyte tensione 1.65V 1.65V 1.65V 1.65V clock 1.600 MHz 1.600 MHz 1.600 MHz 1.600 MHz timings 9-9-9-24 Command Rate 1T 8-8-8-24 6-6-6-20 8-7-7-20 2T 1T 2T Clock Unicore 3.200 MHz 3.200 MHz 3.200 MHz 3.200 MHz http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009 4 kit memoria DDR3 triple channel per cpu Core i7 - Versione Stampabile - Hardw... Page 34 of 34 Ottimi risultatai per la soluzione Geil, capace di supportare timings ben più contenuti degli altri kit anche alla frequenza di clock di 1.600 MHz. Considerando questi risultati è ipotizzabile che il kit Geil possa andare oltre i 1.800 MHz per i quali è certificato dal produttore, ma come abbiamo spiegato nel corso dell'articolo in quest'ambito si deve necessariamente avere a disposizione un processore che sia ben predisposto a frequenze di clock della componente Unicore che siano fortemente superiori a quelle di specifica. Non tutti i kit memoria inseriti in questa analisi sono al momento disponibili presso rivenditori online italiani; per questo motivo omettiamo un'analisi diretta dei prezzi, segnalando come un kit triple channel da 6 Gbytes totali certificato per una frequenza di clock di 1.600 MHz possa venir acquistato indicativamente a 120,00€ di prezzo, IVA inclusa. Per un kit triple channel da 3 Gbytes totali di simili caratteristiche tecniche il prezzo parte da circa 70,00€, sempre IVA inclusa. Pagina stampata da Hardware Upgrade: http://www.hwupgrade.it Vietata la copia e la distribuzione (anche parziale) senza la previa autorizzazione di Hardware Upgrade S.r.l Per maggiori informazioni : http://www.hwupgrade.it/sito/legale/ Copyright 1997 - 2009 Hardware Upgrade S.r.l http://www.hwupgrade.it/articoli/stampa/memorie/2266/4-kit-memoria-ddr3-triple-cha... 8/24/2009