Berechnung der RAM CL Timings und MB/s

Status
Für weitere Antworten geschlossen.
ich hatte den RAM und es hat nur BlueScreens geregnet außerdem sind die anderen Timings sehr hoch was den CL7 RAM durch längere Wartezeiten auf ein gleiche Leistung wie ein CL8 oder CL9 bringt.
Wenn du so schlau bist, warum rechnest du mir das nicht mal richtig vor,
deshalb bin ich hier im Forum.

auf eine Intel PC laufen die speicher (höhere FSB)


RAM: 1333MHz / CL-4 = 333FSB * 16Multi = 5332MHz - (PC3-21328MB/s)
RAM: 1333MHz / CL-5 = 266FSB * 16Multi = 4266MHz - (PC3-17062MB/s)
RAM: 1333MHz / CL-6 = 222FSB * 16Multi = 3555MHz - (PC3-14218MB/s)
RAM: 1333MHz / CL-7 = 190FSB * 16Multi = 3046MHz - (PC3-12187MB/s)
RAM: 1333MHz / CL-8 = 166FSB * 16Multi = 2666MHz - (PC3-10664MB/s)
RAM: 1333MHz / CL-9 = 148FSB * 16Multi = 2370MHz - (PC3-9479MB/s)
RAM: 1333MHz / CL-10 = 133FSB * 16Multi = 2133MHz - (PC3-8531MB/s)

RAM: 1600MHz / CL-4 = 400FSB * 16Multi = 6400MHz - (PC3-25600MB/s)
RAM: 1600MHz / CL-5 = 320FSB * 16Multi = 5120MHz - (PC3-20480MB/s)
RAM: 1600MHz / CL-6 = 266FSB * 16Multi = 4266MHz - (PC3-17064MB/s)
RAM: 1600MHz / CL-7 = 228FSB * 16Multi = 3657MHz - (PC3-14628MB/s)
RAM: 1600MHz / CL-8 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s)
RAM: 1600MHz / CL-9 = 177FSB * 16Multi = 2844MHz - (PC3-11376MB/s)
RAM: 1600MHz / CL-10 = 200FSB * 16Multi = 2560MHz - (PC3-10240MB/s)

RAM: 1800MHz / CL-4 = 450FSB * 16Multi = 7200MHz - (PC3-28800MB/s)
RAM: 1800MHz / CL-5 = 360FSB * 16Multi = 5760MHz - (PC3-23040MB/s)
RAM: 1800MHz / CL-6 = 300FSB * 16Multi = 4800MHz - (PC3-19200MB/s)
RAM: 1800MHz / CL-7 = 257FSB * 16Multi = 4114MHz - (PC3-16456MB/s)
RAM: 1800MHz / CL-8 = 225FSB * 16Multi = 3600MHz - (PC3-14400MB/s)
RAM: 1800MHz / CL-9 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s)
RAM: 1800MHz / CL-10 = 180FSB * 16Multi = 2880MHz - (PC3-11520MB/s)

RAM: 2000MHz / CL-4 = 500FSB * 16Multi = 8000MHz - (PC3-32000MB/s)
RAM: 2000MHz / CL-5 = 400FSB * 16Multi = 6400MHz - (PC3-25600MB/s)
RAM: 2000MHz / CL-6 = 333FSB * 16Multi = 5333MHz - (PC3-21333MB/s)
RAM: 2000MHz / CL-7 = 285FSB * 16Multi = 4571MHz - (PC3-18285MB/s)
RAM: 2000MHz / CL-8 = 250FSB * 16Multi = 4000MHz - (PC3-16000MB/s)
RAM: 2000MHz / CL-9 = 222FSB * 16Multi = 3555MHz - (PC3-14222MB/s)
RAM: 2000MHz / CL-10 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s)



RAM: 1600MHz / CL-8 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s): http://www.3dmark.com/3dm11/4089135

RAM: 1800MHz / CL-8 = 225FSB * 16Multi = 3600MHz - (PC3-14400MB/s): http://www.3dmark.com/3dm11/4064281


cpu-z_1-jpg.293372


cpu-z_3-jpg.293374


cpu-z_4-jpg.293375
 

Anhänge

  • CPU-Z_1.jpg
    CPU-Z_1.jpg
    79,4 KB · Aufrufe: 906
  • CPU-Z_3.jpg
    CPU-Z_3.jpg
    56,2 KB · Aufrufe: 896
  • CPU-Z_4.jpg
    CPU-Z_4.jpg
    70,6 KB · Aufrufe: 860
Zuletzt bearbeitet:
Das was du da rechnest kann man nicht richtig rechnen.
Da deine Überlegungen und Rechnungen von Grund auf falsch sind.
 
Also ich kapiere gerade auch gar nix mehr, du nimmst irgendwelche Zahlen die nicht miteinander zusammenhängen multiplizierst sie und bekommst irgendwelche Ergebnisse raus.

Was machst du mit dem Multi von der CPU?
Was für ein FSB?
Warum nimmst du die Timings zum multiplizieren?

Das der Speicher auf deinem AMD nicht gelaufen ist, liegt wohl einfach daran das der Speichercontroller offiziell keine 1600MHz packt.
 
metallica2006 schrieb:
Vielen Dank! metallica2006


WiKi schrieb:
DDR3-1600MHz CL8-8-8-24
DDR3-1600: (200 MHz × 64 Bit × 8) /8 = 12.800 MB/s (12.207 MiB/s) = 12,8 GB/s (11,921 GiB/s)


Commander Alex schrieb:
Also ich kapiere gerade auch gar nix mehr, du nimmst irgendwelche Zahlen die nicht miteinander zusammenhängen multiplizierst sie und bekommst irgendwelche Ergebnisse raus.
na ja irgendwelche zahlen sind das nicht



Commander Alex schrieb:
Was machst du mit dem Multi von der CPU?
Was für ein FSB?
Warum nimmst du die Timings zum multiplizieren?
das sind die zahlen die du brauchst um den RAM und die CPU miteinander zu synchronisieren


Commander Alex schrieb:
Das der Speicher auf deinem AMD nicht gelaufen ist, liegt wohl einfach daran das der Speichercontroller offiziell keine 1600MHz packt.
na ja wie du oben in CPU-Z sehen kannst läuft die CPU auch mit 1800MHz
 
Du solltest dich noch mal informieren wie CPU und Speicher verbunden sind, das was du da erzählst ist schon seit einigen Jahren nicht mehr aktuell und bei AMD schon seit Ewigkeiten nicht mehr.

Irgendwie sehe ich immer noch keinen Sinn in deinen Berechnungen, du schreibst in jedem Post eine andere Formel auf die aber ja das gleiche bewirken soll oder auch nicht :D
Obwohl die für normalen Speicherdurchsatz schon mehrfach aufgeschrieben wurde.
 
Bei mir stimmt alles und ich habe es mathematisch und praktisch bewiesen!

du sagst nur "das stimmt nicht“ und legst keine Fakten auf den Tisch???

das kann ich auch, alles was du sagst stimmt nicht. so

Warum rechnest du mir das nicht mal richtig vor, ich warte.



RAM: 1600MHz / CL-8 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s): http://www.3dmark.com/3dm11/4089135

RAM: 1800MHz / CL-8 = 225FSB * 16Multi = 3600MHz - (PC3-14400MB/s): http://www.3dmark.com/3dm11/4064281


cpu-z_1-jpg.293372


cpu-z_3-jpg.293374


cpu-z_4-jpg.293375
 
Zuletzt bearbeitet:
alles was du sagst stimmt nicht. so

Nach dem wirr wird jetzt auch noch kindisch?

Was willst du synchronisieren und warum?
Und was soll das bringen?

na ja irgendwelche zahlen sind das nicht

Nicht daß man es nicht schon mal erwähnt hätte.
Den Takt durch ein Timing zu teilen ergibt überhaupt keinen Sinn.
Die Bandbreite bleibt immer gleich egal was du rechnest.


Du hast den Prozessor, den RAM und den RAM-Controller übertaktet.
Also kommt dabei ein höherer Benchmarkwert zustande.
 
Zuletzt bearbeitet:
Wie oft soll man dir noch hinschreiben wie man es berechnet du siehst es doch nicht ein und Wikipedia liest du anscheinend auch nicht.
Also was soll ich noch für Fakten aufschreiben, wenn du nicht mal die gegebenen Fakten von einigen Posts davor verarbeiten kannst und immer wieder neue Theorien aufstellst wie man den Speicherdurchsatz berechnet.

Die Berechnungen vom letzten Post geben auch wieder Null Sinn, du rechnest aus dem Speichertakt und den Timings den Referenztakt aus, die haben nichts miteinander zu tun, so was wie Speicherteiler ist dir wohl auch kein Begriff?
 
Da gibt es so ein Sprichwort, man soll nicht mit Steinen werfen wenn man im Glashaus sitzt, trifft hier wohl mal wieder voll zu.

Wenn du nicht einsehen willst, das du falsch liegst und auch meinst das Wikipedia und alle Seiten falsch sind und du mit deinen komischen Berechnungen richtig liegst, dann glaub weiter daran.

Ich kann dir übrigens sagen warum deine Berechnung mit einem praktischen Test übereinstimmt, es liegt daran das du den Speichercontroller übertaktet hast und die Bandbreite sich somit erhöht hat, aber bei dir hängt ja der Speicher am FSB, den es bei AMD nicht mal gibt :D


Ich bin dann mal raus aus dem Kindergarten Thread, viel Spaß Herr Doktor der Speichertechnik :rolleyes:
 
lol lol lol lol

Commander Alex schrieb:
es liegt daran das du den Speichercontroller übertaktet hast
ich habe nie das gegen teil behauptet
na klaa hab ich den Controller übertaktet!!!
was den sonst???

Commander Alex schrieb:
und die Bandbreite sich somit erhöht hat
mit dieser aussage gibst du mir recht!


Commander Alex schrieb:
aber bei dir hängt ja der Speicher am FSB, den es bei AMD nicht mal gibt :D
wusste gar nicht das AMD kein Speichercontroller und FSB hat
danke für die Belehrung!

ich warte immer noch!
 
Zuletzt bearbeitet:
Dann lies halt ein mal:
http://en.wikipedia.org/wiki/DDR3_SDRAM

Schau dir mal die max. Peakbandbreite, merkst du was, da ist es egal ob CL7 und CL9, genauso ist es bei den Speicherherstellern angegeben, das sich die Bandbreite je nach Datenpakete mit CL7 z.B. etwas verbessern kann ist klar, ist ja wenn man ganz einfach sagt so was wie die Reaktionszeit bei einer HDD.
Da du hier von theoretischen Werten ausgehst, kannst du nichts anderes nehmen als den Peak.


Übrigens einen FSB, sehe ich bei AMD immer noch nicht, ansonsten zeig ihn mir doch ein mal (nein der Referenztakt ist kein FSB).
 
Ich konnte nicht schlafen, und da, auf ein mal kam es über mich, die Erleuchtung!!!


DualChannel
Cannel 1: 200MHz * 2DDR = 400MHz
Cannel 2: 200MHz * 2DDR = 400MHz
DualChannel: 200MHz * 2DDR * 2Cannel = 800MHz-Effektive

DRAM
RAM 1: 400MHz * 2 = 800MHz
RAM 2: 400MHz * 2 = 800MHz
RAM: 800 * 2Channel = 1600MHz-Effektive


Bandbreite
DDR3-1600MHz * 8Byte = 12800MB/s MAX


CPU
FSB: 200MHZ * 4Core = 800MHz-Effektive-FSB
FSB: 200MHz * 16Mulit = 3200MHz


CPU Bandbreite
FSB: 800 * 16Multi = 12800MB/s


Datenfluss zwischen RAM und CPU
Die CPU muss mit dem RAM zumindest Synchron oder schneller als der RAM laufen, sonst stauen sich die Daten vor der CPU.

Der Witz bei der Sache ist, das die CPU und RAM, tatsächlich mit nur 200MHz arbeiten.



DualCannel

den DualCannel-Bus muss man sich wie ein Förderband vorstellen und den DDR-RAM wie ein Huhn das Eier legt.

ddr-bus-jpg.293360



ich fasse das mal in Worte:
die punkte ( . ) stellen die Frequenz dar und die Raute ( # ) den Zeitpunkt zu dem der Speicher für eine Aktion bereit ist (Lesen oder Schreiben).
ein Speicher ist ein Kondensator und benötigt eine bestimmte zeit für das laden oder entladen z.B. 10ns.


1-Sek / 400MHz = 1-Sek / 400.000.000-Herz = 0,0000000025-Sek. (25 Nano Sekunden)
damit haben wir die zeit abstände zwischen zwei Takten des DDR-Buses = 25 Nano Sekunden

nun kommt die Formel zum Einsatz die uns Commander Alex gepostet hat, ich werde sie ein wenig verändern

400MHz (Speichertakt) *2 (zwei Bit Daten pro Takt) * 64Bit (Bandbreite der Speicheranbindung / 8 (in Byte umrechnen) = 6400MB/s


64 Bit Bandbreite (es werden 64 Kondensatoren auf/entladen)
64 Bit = 8 Byte (das muss ich nicht erklären denke ich)
DualCannel = ein/auslesen gleichzeitig somit: * 2 = 16-Byte
16-Byte * 400-MHz = 6400-Byte pro Sekunde

das sagt uns aber nur was die maximale Bandbreite des DDR-Buses, bei 400MHz ist, wie viele Daten tatsächlich übertragen werden hängt vom Huhn ab (RAM).

der RAM kann wegen seiner Latenz nur z.B. in jedem 8. Takt (Herz) einmal 8-Byte auf das Förderband absetzen, somit ist die tatsächliche Bandbreite:

6400 / CL8 = 800 * 8-Byte * 2-DualCannel = 12800MB/s
6400 / CL11 = 582 * 8-Byte * 2-DualCannel = 9303MB/s


Je niedriger die Latenz desto mehr Daten können übertragen werden.


RAM: 1333MHz / CL-4 = 333FSB * 16Multi = 5332MHz - (PC3-21328MB/s)
RAM: 1333MHz / CL-5 = 266FSB * 16Multi = 4266MHz - (PC3-17062MB/s)
RAM: 1333MHz / CL-6 = 222FSB * 16Multi = 3555MHz - (PC3-14218MB/s)
RAM: 1333MHz / CL-7 = 190FSB * 16Multi = 3046MHz - (PC3-12187MB/s)
RAM: 1333MHz / CL-8 = 166FSB * 16Multi = 2666MHz - (PC3-10664MB/s)
RAM: 1333MHz / CL-9 = 148FSB * 16Multi = 2370MHz - (PC3-9479MB/s)
RAM: 1333MHz / CL-10 = 133FSB * 16Multi = 2133MHz - (PC3-8531MB/s)

RAM: 1600MHz / CL-4 = 400FSB * 16Multi = 6400MHz - (PC3-25600MB/s)
RAM: 1600MHz / CL-5 = 320FSB * 16Multi = 5120MHz - (PC3-20480MB/s)
RAM: 1600MHz / CL-6 = 266FSB * 16Multi = 4266MHz - (PC3-17064MB/s)
RAM: 1600MHz / CL-7 = 228FSB * 16Multi = 3657MHz - (PC3-14628MB/s)
RAM: 1600MHz / CL-8 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s)
RAM: 1600MHz / CL-9 = 177FSB * 16Multi = 2844MHz - (PC3-11376MB/s)
RAM: 1600MHz / CL-10 = 200FSB * 16Multi = 2560MHz - (PC3-10240MB/s)

RAM: 1800MHz / CL-4 = 450FSB * 16Multi = 7200MHz - (PC3-28800MB/s)
RAM: 1800MHz / CL-5 = 360FSB * 16Multi = 5760MHz - (PC3-23040MB/s)
RAM: 1800MHz / CL-6 = 300FSB * 16Multi = 4800MHz - (PC3-19200MB/s)
RAM: 1800MHz / CL-7 = 257FSB * 16Multi = 4114MHz - (PC3-16456MB/s)
RAM: 1800MHz / CL-8 = 225FSB * 16Multi = 3600MHz - (PC3-14400MB/s)
RAM: 1800MHz / CL-9 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s)
RAM: 1800MHz / CL-10 = 180FSB * 16Multi = 2880MHz - (PC3-11520MB/s)

RAM: 2000MHz / CL-4 = 500FSB * 16Multi = 8000MHz - (PC3-32000MB/s)
RAM: 2000MHz / CL-5 = 400FSB * 16Multi = 6400MHz - (PC3-25600MB/s)
RAM: 2000MHz / CL-6 = 333FSB * 16Multi = 5333MHz - (PC3-21333MB/s)
RAM: 2000MHz / CL-7 = 285FSB * 16Multi = 4571MHz - (PC3-18285MB/s)
RAM: 2000MHz / CL-8 = 250FSB * 16Multi = 4000MHz - (PC3-16000MB/s)
RAM: 2000MHz / CL-9 = 222FSB * 16Multi = 3555MHz - (PC3-14222MB/s)
RAM: 2000MHz / CL-10 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s)



RAM: 1600MHz / CL-8 = 200FSB * 16Multi = 3200MHz - (PC3-12800MB/s): http://www.3dmark.com/3dm11/4089135

RAM: 1800MHz / CL-8 = 225FSB * 16Multi = 3600MHz - (PC3-14400MB/s): http://www.3dmark.com/3dm11/4064281


cpu-z_1-jpg.293372


cpu-z_3-jpg.293374


cpu-z_4-jpg.293375




---------------------------------------------------------------------------------------
Ergänzung ()

Peiper schrieb:

das ist kein Standard RAM sonder OverClock-RAM
gugstu hier CL7

cpu-z_1-227-jpg.293411


cpu-z_2-227-jpg.293412


cpu-z_3-227-jpg.293413



Für Computer mit PCIe 2.0/2.1 macht es kein Sinn schneller zu gehen als:
RAM: 2000MHz / CL-8 = 250FSB * 16Multi = 4000MHz - (PC3-16000MB/s)
PCIe 2.0/2.1 = 32 * 500MBs = 16000MB/s
 

Anhänge

  • CPU-Z_1-227.jpg
    CPU-Z_1-227.jpg
    79,4 KB · Aufrufe: 882
  • CPU-Z_2-227.jpg
    CPU-Z_2-227.jpg
    56,2 KB · Aufrufe: 897
  • CPU-Z_3-227.jpg
    CPU-Z_3-227.jpg
    70,3 KB · Aufrufe: 898
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

Zurück
Oben