ColeTrickle
Urgestein
Hi,haben grad im UD3P Thread das Thema Multi,FSB & Ram.
Dachte,wäre mal ein Thread wert....
DDR2 Ram bei 1000Mhz soll ja eigentlich nur mit 250Mhz laufen,da ja die 1000Mhz durch 4 geteilt werden müssen um auf den reellen Takt zu kommen.
Zitat:hab doch schon mal erklärt. ddr2 hat nen 4bit prefetch!
wenn du also ddr2-1000 hast musst du nur die 1000 durch 4 rechnen...macht nach adam riese 250mhz realer chiptakt -> somit schon ein flaschenhals bei fsb333
den punkt latenz darf man an der stelle aber nicht vergessen...
rein in der theorie sind auch zum beispiel diese konfigurationen gleich schnell:
ddr2 800 mit cl4
ddr2 1000 mit cl5
ddr2 1200 mit cl6
allerdings darf man da die subtimings nicht vergessen...die im verhälnis zur ramgeschwindigkeit zum beispiel bei 1200 ja wesentlich schärfer/schneller sind...
-> daher schon mal ein kleiner vorteil für den 1200er
die latenz stellt ja eine wartezeit dar...solltet ihr ja wissen
überlegen wir uns jetzt den fall mit 800:
anforderung kommt -> latenz (von 4) wird gebraucht um den ort auszumachen->daten gefunden daten werden mit 800 transportiert!
jetzt mit 1200:
anforderung kommt -> latenz (von 6) wird gebraucht um den ort auszumachen->daten gefunden daten werden mit 1200 transportiert!
die schlechtere latenz wird meist durch den schnelleren transport weg gemacht!
ist jetzt mal ganz simpel erklärt!
und trotzdem...die einstellung fsb geht über alles ist eigentlich fehl am platz!!!
was nutzt der hohe fsb, wenn der ram ihn nicht ausfüllen kann und die cpu dank hohem multi nicht genug daten bekommt! mit ddr2 ist es schon fast ein ding der unmöglichkeit einen fsb von 400 auszufüllen...dazu kommt ja dann auch noch die nb die die daten auffangen muss und wiederrum den kram mit einer gewissen latenz weiter gibt....
an der stelle sei auch erwähnt, dass wir mit 2x6mb l2-cache schon vorteile haben...intel cpus z.b. q8200 haben einen kleineren cache und brauchen dann noch öfter daten aus dem ram....
1 Chip 2 Speichertakt I/O-Takt 3 Effektiver Takt 4 Übertragungsrate
5 Übertragungsrate
1 DDR2-400 2 PC2-3200 3 100 MHz 4 200 MHz 5 400 MHz
1 DDR2-533 2 PC2-4200 3 133 MHz 4 266 MHz 5 533 MHz
1 DDR2-667 2 PC2-5300 3 166 MHz 4 333 MHz 5 667 MHz
1 DDR2-800 2 PC2-6400 3 200 MHz 4 400 MHz 5 800 MHz
....usw
Das heißt ja,das z.B. bei 500FSB der Ram,welcher auf 1000Mhz läuft garnicht 1:1 läuft sondern 2:1....man müsste den DDR2 auf 2000mhz hochzüchten....
Nun müsste ja ein System z.B.
400x10 =4000Mhz mit Ram @ 800Mhz (Teiler 2.0)mit cl4...ja eigentlich gleichschnell sein wie
500x8 =4000Mhz mit Ram @ 1000Mhz (Teiler 2.0)mit cl5 ...oder
400x10 =4000Mhz mit Ram @ 1000Mhz (Teiler 2.5)mit cl5...da ja 400FSB immer größer ist als der Effektive Takt vom Ram,der immer noch geringer ist (1000/4=250Mhz)....
Stimmen alles diese Infos oder sind hier grundlegende Denkfehler...
Bin echt auf eure Meinungen gespannt!
MfG Cole
Dachte,wäre mal ein Thread wert....
DDR2 Ram bei 1000Mhz soll ja eigentlich nur mit 250Mhz laufen,da ja die 1000Mhz durch 4 geteilt werden müssen um auf den reellen Takt zu kommen.
Zitat:hab doch schon mal erklärt. ddr2 hat nen 4bit prefetch!
wenn du also ddr2-1000 hast musst du nur die 1000 durch 4 rechnen...macht nach adam riese 250mhz realer chiptakt -> somit schon ein flaschenhals bei fsb333
den punkt latenz darf man an der stelle aber nicht vergessen...
rein in der theorie sind auch zum beispiel diese konfigurationen gleich schnell:
ddr2 800 mit cl4
ddr2 1000 mit cl5
ddr2 1200 mit cl6
allerdings darf man da die subtimings nicht vergessen...die im verhälnis zur ramgeschwindigkeit zum beispiel bei 1200 ja wesentlich schärfer/schneller sind...
-> daher schon mal ein kleiner vorteil für den 1200er
die latenz stellt ja eine wartezeit dar...solltet ihr ja wissen
überlegen wir uns jetzt den fall mit 800:
anforderung kommt -> latenz (von 4) wird gebraucht um den ort auszumachen->daten gefunden daten werden mit 800 transportiert!
jetzt mit 1200:
anforderung kommt -> latenz (von 6) wird gebraucht um den ort auszumachen->daten gefunden daten werden mit 1200 transportiert!
die schlechtere latenz wird meist durch den schnelleren transport weg gemacht!
ist jetzt mal ganz simpel erklärt!
und trotzdem...die einstellung fsb geht über alles ist eigentlich fehl am platz!!!
was nutzt der hohe fsb, wenn der ram ihn nicht ausfüllen kann und die cpu dank hohem multi nicht genug daten bekommt! mit ddr2 ist es schon fast ein ding der unmöglichkeit einen fsb von 400 auszufüllen...dazu kommt ja dann auch noch die nb die die daten auffangen muss und wiederrum den kram mit einer gewissen latenz weiter gibt....
an der stelle sei auch erwähnt, dass wir mit 2x6mb l2-cache schon vorteile haben...intel cpus z.b. q8200 haben einen kleineren cache und brauchen dann noch öfter daten aus dem ram....
1 Chip 2 Speichertakt I/O-Takt 3 Effektiver Takt 4 Übertragungsrate
5 Übertragungsrate
1 DDR2-400 2 PC2-3200 3 100 MHz 4 200 MHz 5 400 MHz
1 DDR2-533 2 PC2-4200 3 133 MHz 4 266 MHz 5 533 MHz
1 DDR2-667 2 PC2-5300 3 166 MHz 4 333 MHz 5 667 MHz
1 DDR2-800 2 PC2-6400 3 200 MHz 4 400 MHz 5 800 MHz
....usw
Das heißt ja,das z.B. bei 500FSB der Ram,welcher auf 1000Mhz läuft garnicht 1:1 läuft sondern 2:1....man müsste den DDR2 auf 2000mhz hochzüchten....
Nun müsste ja ein System z.B.
400x10 =4000Mhz mit Ram @ 800Mhz (Teiler 2.0)mit cl4...ja eigentlich gleichschnell sein wie
500x8 =4000Mhz mit Ram @ 1000Mhz (Teiler 2.0)mit cl5 ...oder
400x10 =4000Mhz mit Ram @ 1000Mhz (Teiler 2.5)mit cl5...da ja 400FSB immer größer ist als der Effektive Takt vom Ram,der immer noch geringer ist (1000/4=250Mhz)....
Stimmen alles diese Infos oder sind hier grundlegende Denkfehler...
Bin echt auf eure Meinungen gespannt!
MfG Cole
Zuletzt bearbeitet: