|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
beh ragazzi AMD su DFI è riuscita ad arrivare stabilmente a 500mhz di fsb, pensate se avesse un bel controller ddr2
poi come già hanno detto delle ddr2 800 cas4 hanno la medesima velocità delle ddr 400 cas2 con in più il doppio della banda passante il che è veramente un bene considerate le ddr2 667 cas3, hanno le stesse velocità di accesso delle ddr 466 cas2, che non sono proprio male e in oltre hanno un bella banda passante ![]() imho le ddr2 stanno crescendo benissimo |
|
|
|
|
|
#22 |
|
Senior Member
Iscritto dal: Nov 2004
Messaggi: 459
|
Un vera caz..a queste ram!
|
|
|
|
|
|
#23 | |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
quindi sarebbe una teorica ddr2 a 1800MHz e per arrivare con in bus quad-pumped di intel a quella frequenza ti ci vuole un bus a 450mhz cmq le corsair ddr2 667 3-2-2-8 (forse il meglio tra le ddr2) costano circa 350€ e le migliori ddr1 600 (le gskill LA) costano 300€ la differenza non è più così alta |
|
|
|
|
|
|
#24 |
|
Senior Member
Iscritto dal: Feb 2004
Città: Perugia
Messaggi: 6450
|
Spettacolari
Se amd avesse adottato le ddr2 per gli a64 sarebbe stato fantastico! Tanto ormai nessuno usa più ddr a cas2, tranne forse per benchare! Oramai si sa, che il top per a64 sono memorie che a 300MHz (ddr600) sono garantite cas 3... A chi dice che 900mhz non servono a niente ricordo che su a64 il bus tra memoria e cpu lavora alla stessa frequenza della cpu (memory controller integrato), quindi 900mhz sarebbero ancora pochi per andare in sincrono... poi c'è da dire che in realtà le ddr2 hanno un clock di controllo pari a 1/4 della frequenza dichiarata, e su intel i 225mhz di bus sono facilmente raggiungibili (come su amd del resto)!
__________________
RedIce7 | AMD Ryzen 9 5900x | Asus B550-XE Strix | Corsair Vengeance RGB Pro 4x8GB 4000 CL19 | nVidia RTX 3080 Strix OC | Corsair Force MP600 Gen.4 1TB NVMe | Corsair H100i RGB Pro XT | Corsair RM1000i | Corsair 4000D Airflow | LG 32GK850G |
|
|
|
|
|
#25 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: Torino
Messaggi: 6840
|
Quote:
nn sono QDR.. ma ddr2 e di bus stanno a 450. il bus degli attuali p4 in realà è 266mhz... enn dirmi che mettere queste memorie in sincrono equivalga a dire che si vada in sincrono fino a 225, perchè allora spiegami come dovrebbe fare un modulo ddr2 533 a reggere in sincronocon un p4 ee bus266... viaggiano per caso a 133? Già in passato in uno dei tuoi interventi dicevi che il cas 5 delle ddr2 800mhz era il cas 2.5 delle ddr1 .... ma allora spiegami come fa a lavorare un modulo a cas 3-2-2...cioè corrispende ad un modulo ddr1 cas 1.5-1-1? |
|
|
|
|
|
|
#26 | |
|
Senior Member
Iscritto dal: Feb 2004
Città: Perugia
Messaggi: 6450
|
Quote:
Questo porta anche ad un'altra consegunza, e cioè che considerando un cas di 5 cilcli di clock avremo la stessa quantità di dati trasportata in 2,5 cicli su una ddr! Il discorso è ovviamente semplificao fino all'inverosimile, ma i concetti sono questi...
__________________
RedIce7 | AMD Ryzen 9 5900x | Asus B550-XE Strix | Corsair Vengeance RGB Pro 4x8GB 4000 CL19 | nVidia RTX 3080 Strix OC | Corsair Force MP600 Gen.4 1TB NVMe | Corsair H100i RGB Pro XT | Corsair RM1000i | Corsair 4000D Airflow | LG 32GK850G |
|
|
|
|
|
|
#27 |
|
Member
Iscritto dal: Apr 2005
Messaggi: 39
|
Piena ragione a Sirus. Le migliori DDR2 in circolazione sono le Corsair 5400 UL (Ultra Edition) cha operano stabilmente a frquenza di 667 Mhz con latenze pari a 3-2-2-8. Il kit 2*512 Mb costa circa 300-350 €.
Le Corsair DDR2 5400 4-4-412 costano sui 250 €, come le le DDR1 XL 2-2-2-5. In uno dei Benchmark più famosi per le memorie, Sandra 2004, in condiizoni normali le DDR 2 667 Mhz fanno segnare 6300 di Bandwidth, mentre le DDR1 4900. In condizioni di overlock le DDR2 @ 720 Mhz e CAS 5-5-5-15 fanno 6700, mentre le DDR1 @ 500 Mhz CAS 3-3-3-5 fanno 6000. Con le Corsair 5400 UL, appena uscite, ma non disponibili in volumi sul mercato, i margini di overclock saranno ancora maggiori. Utili link: Analisi DDR 400 Low latency Analisi DDR2 (Corsair e Micron) 667 Mhz |
|
|
|
|
|
#28 |
|
Member
Iscritto dal: Mar 2004
Messaggi: 182
|
Latenze
Per quel che so io, le DDR2 800 CAS 4 *non* sono equivalenti a delle DDR 400 CAS 2; mi sembra che i cicli di latenza vengano sempre espressi con riferimento al clock *base* (200 MHz per entrambe), quindi delle DDR2 CAS 4 sono come delle DDR cas 8! (perdita di SEDICI cicli di campionamento)
Difatti esistono delle DDR cas 2.5, che significa che vengono persi 5 cicli di campionamento dati e 2.5 cicli di clock... se non fosse così, non avrebbe senso avere delle latenze frazionarie |
|
|
|
|
|
#29 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
invece la latenza va considerata non in funzione del clock di base ma in funzione del clock totale
|
|
|
|
|
|
#30 | |
|
Senior Member
Iscritto dal: Feb 2004
Città: Perugia
Messaggi: 6450
|
Quote:
__________________
RedIce7 | AMD Ryzen 9 5900x | Asus B550-XE Strix | Corsair Vengeance RGB Pro 4x8GB 4000 CL19 | nVidia RTX 3080 Strix OC | Corsair Force MP600 Gen.4 1TB NVMe | Corsair H100i RGB Pro XT | Corsair RM1000i | Corsair 4000D Airflow | LG 32GK850G |
|
|
|
|
|
|
#31 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
x CiccoMan
quindi è la stessa architettura delle ddr2 ad impedire delle latenze bassisime... ho capito bene? Ultima modifica di sirus : 28-04-2005 alle 13:44. |
|
|
|
|
|
#32 |
|
Senior Member
Iscritto dal: Mar 2004
Città: Ancona
Messaggi: 1611
|
Ragazzi mi sembra che ci sia grande confusione.
Che io sappia le DDR (acronimo di Double Data Rate) sono in grado di trasportare informazione su ogni semi-ciclo di clock. Le DDR2 non sono chiamate 2 perché trasportano il doppio dell'informazione (ovvero 4 per ogni ciclo di clock), ma sono semplicemente un'evoluzione delle DDR1 in grado di operare a voltaggi più bassi in modo da garantire bande passanti maggiori. Le DDR2 900MHz possono lavorare in sincorono solo con un bus a 450MHz (non parliamo di quad pumped bus o altro, quello che conta è il segnale di clock di sincronismo). Per quanto riguarda il memory controller integrato dell'AMD64 non sono così sicuro che viaggi alla stessa velocità della CPU ... penso che viaggi alla stessa velocità del bus della mobo visto che non dovrebbe usufruire del moltiplicatore integrato nella CPU. Può darsi che abbia detto un sacco di cavolate ... però la logica mi porta a dire quanto ho detto. |
|
|
|
|
|
#33 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: Torino
Messaggi: 6840
|
Quote:
comunque la storia dei timings ancora nn mi convince... le ddr2 hanno inoltre dei timings aggiuntivi, che le ddr1 nn hanno... |
|
|
|
|
|
|
#34 |
|
Senior Member
Iscritto dal: Mar 2004
Città: Ancona
Messaggi: 1611
|
Nella mia precedente analisi mi sono dimenticato di citare il moltiplicatore di 4/3 che permette di mandare fuori sincrono (verso l'alto) le memorie DDR2.
Con i chipset che lo permettono è possibile mandare le ram a 900MHz con bus a 337,5 MHz ... si ripropone il solito problema: magari diminuendo il moltiplicatore si riescono ad abbassare i timings e le prestazioni migliorano: dipende da caso a caso. Io non ho AMD64: qualcuno di voi sa dirmi fino a quanto si riesce a portare "di norma" il bus ? |
|
|
|
|
|
#35 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: Torino
Messaggi: 6840
|
Quote:
|
|
|
|
|
|
|
#36 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
per mandare in sincrono queste memorie è necessario usare un bus a 450mhz.
quindi su un p4 a 2.8ghz (200*14) se volessimo usare queste memorie al piene delle loro potenzialità dovremmo fare un teorico 450*14 = 6300 (improponibile) poi di conseguenza il quad pumped diverrebbe 450*4... su a64 (se avesse controller ddr2) dovremmo impostare htt (alias fsb) a 450, verso le memorie avremmo (in dual channel) un bus totale di 450*4. per quanto riguarda ht dovremmo impostarlo a 450*2... |
|
|
|
|
|
#37 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Sicilia
Messaggi: 1640
|
UNA DOMANDA:
Che cos'è meglio avere più frquenza o meno latenze?? ![]()
|
|
|
|
|
|
#38 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Napoli
Messaggi: 6817
|
Salve a tutti
Questo e' il mio primo messaggio su questo forum, che seguo da molti mesi.
Bene... incominciamo... : Le celle DRAM hanno sempre avuto il difetto di non poter salire agevolmente in frequenza: nelle attuali DDR400 e DDR2 800 INTERNAMENTE le celle DRAM funzionano ad "appena" 200 MHz. Viceversa è abbastanza facile far funzionare un bus, anche a 64 (o 72) bit ad oltre 400MHz DDR (la velocità delle attuali DDR2 800). I produttori di RAM, allora, hanno pensato bene di estrarre 2 (nelle DDR) e 4 (nelle DDR2) bits per ciclo di clock delle celle DRAM, semplicemente mettendo 2 o 4 banchi di celle in parallelo. Il bus esterno delle DDR e delle DDR2 è sempre dual data rate, ma queste si distinguono per il numero di bit estratti per ciclo di clock DELLE CELLE DRAM: 2 per le DDR e 4 per le DDR2. Poichè nelle DDR2 è possibile estrarre 4*200 milioni di bit al secondo (in teoria), il bus necessario per trasferire questi dati è di 800 milioni di trasferimenti al secondo, ossia 400MHz di clock, con trasferimento di tipo DDR. In sintesi: sia DDR2 che DDR ESTERNAMENTE usano un bus DDR. Solo che le DDR2 hanno le celle DRAM che funzionano a frequenza più bassa e possono andare a frequenze "esterne" maggiori. Le DDR3 immagino che lavorino con 8 bit per ciclo e quindi, superati i limiti delle linee di trasmissione, potremmo assistere a memorie come quelle delle schede grafiche, dove, non essendoci slot, il segnale viaggia più pulito. Passando alle latenze: se le latenze si riferiscono al ciclo di clock ESTERNO, allora una DDR2 800 CAS 4 equivale ad una DDR 400 CAS 2. Credo che sia così, perchè non vedo alcun motivo per cui quattro banchi di celle DRAM ci debbano mettere più NANOSECONDI di 2 a commutare... Quello che mi ha spinto a fare questo intervento è un articolo di HARDOCP, che mi ha dato una notizia "sconvolgente", che in parte giustifica le non eccelse prestazioni delle DDR2: Nello standard DDR 1, è possibile richiedere al modulo di RAM, dopo l'attesa di tutti i RAS, CAS eccetera, 4 o 8 word da 64 bit in burst, configurabili ad opzione del controller DRAM. La cosa sconvolgente è che le DDR 2 supportano SOLO burst di 4 word e non di 8: in configurazioni mono canale, con una sola CAS latency è possibile riempire una linea di cache da 64 byte (8 word da 8 bytes) con le DDR, mentre con le DDR2 sono OBBLIGATORIE due latenze CAS. Per i dual channel il problema non si porrebbe, ma TEORICAMENTE (e spero vivamente che l'Athlon 64 lo faccia) è possibile con una sola latenza CAS riempire DUE linee di cache consecutive. Con le DDR2 questo non è possibile. Spero di essere stato esauriente. Saluti, Bjt2. |
|
|
|
|
|
#39 |
|
Member
Iscritto dal: Mar 2004
Messaggi: 182
|
Adinak
Sulla confusione sono d'accordo
Infatti sono gli stessi produttori cercare di tenere nascosti per quanto possibile questi parametri... Ricapitolando: le DDR 400 e le DDR2 800 hanno lo stesso clock base di 200 MHz, questo perché sostenere frequenze di 400 MHz *reali* su una scheda lunga 15 cm creerebbe casini immensi, a causa delle interferenze EM. Quindi, visto che non si può salire di clock, c'è stata la trovata (sensata, IMO) di "sfruttare meglio" i cicli a disposizione. Da qui la nascita delle DDR AFAIK, le DDR2 usano lo stesso trucchetto raddoppiato: nel senso che usano DUE segnali di clock a 200 MHZ sfasati di 90°. In questo modo è possibile campionare i dati QUATTRO volte per ciclo (da qui gli 800 MHz) Quindi le DDR2 900 lavorano in sincrono con un FSB di 225 MHz, il problema è che per sfruttare questo data rate con un processore come il P4 1) le usi in single channel, mettendo il QPB a 225 2) le usi in dual channge, mettendo il QPB a 450 In effetti, con le DDR2 smette di avere un senso il dual channel, almeno per il P4, visto che era stato ideato proprio perché a pari clock base (200 MHz) le DDR (2 campionamenti/clock) davano la metà della banda del bus del P4 (4 campionamenti/clock) Se volete, c'è la differenza che c'è tra il FSB 400 dei Barton e il FSB 800 dei P4 Per gli Athlon 64 non serve un HT a 450, in quanto la RAM è attaccata DIRETTAMENTE al memory controller integrato - è questo componente che deve andare a 450 MHz. Il link HT decide la velocità con cui la CPU parla con il mondo esterno (e eventualmente altre CPU). Avrebbe cmq senso negli Opteron, per consentire a ogni processore l'accesso alla memoria non locale alla massima velocità possibile. Augh |
|
|
|
|
|
#40 | |
|
Senior Member
Iscritto dal: Feb 2005
Messaggi: 309
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:00.





















