[ungesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung
 
(43 dazwischenliegende Versionen von 30 Benutzern werden nicht angezeigt)
Zeile 3:
[[Datei:Desktop DDR Memory Comparison.svg|mini|hochkant=1.2|Verschiedene Desktop-DDR-Module: DDR1 hat gegenüber seinen Nachfolgern weniger und größere Kontakte: 1,27 mm/Pin. DDR2+DDR3: 1,00 mm/Pin. DDR4+DDR5: 0,85 mm/Pin. Ab DDR3 sind die vier seitlichen Aussparungen eckig. [[Synchronous Dynamic Random Access Memory|SDRAM]] (nicht im Bild) hat zwei Kerben in der Kontaktleiste.]]
 
'''DDR-SDRAM''' ({{enS|[[Double Data Rate]] [[Synchronous Dynamic Random Access Memory]]}}; oft auch nur: '''DDR-RAM''') ist ein [[Halbleiterspeicher|halbleiterbasierter]] [[Random-Access Memory|RAM]]-Typ, der durch Weiterentwicklung von [[Synchronous Dynamic Random Access Memory|SDRAM]] entstand. Aktuell (20212024) gibt es ihn in fünf Generationen, die 5. Generation (DDR5) wurde 2019 spezifiziert und erschien 2021 auf dem Markt.
Verwendet werden diese hauptsächlich für [[Speichermodul]]e des [[Dual Inline Memory Module|DIMM]]- und [[Small Outline Dual Inline Memory Module|SO-DIMM]]-Standards und als [[Arbeitsspeicher]] in [[Personal Computer|PCs]] und [[Laptop]]s. Für mobile Geräte gibt es eine eigene Spezifikation ([[LP-SDRAM|Low Power SDRAM]]), ebenso für Graphikspeicher (siehe [[Graphics Double Data Rate|GDDR]]).
 
Zeile 66:
| 200
| 214
| style="text-align:left;" | bis 1066 MT/s, CL- 6-7-7-20
|- style="background:#EEFFEE;"
| DDR3
Zeile 78:
| 204
| 214
| style="text-align:left;" | bis 2666 MT/s, CL- 11-14-15
|- style="background:#EEEEFF;"
| DDR4
Zeile 90:
| 260
| –
| style="text-align:left;" | bis 5333 MT/s, CL- 22-32-32-52
|- style="background:#FFE0FF; vertical-align:top;"
| DDR5
Zeile 102:
| 262
| –
| style="text-align:left; white-space:nowrap; line-height:120%" |bis 8000 MT/s, CL38CL 30-38-48-48-128
2 Kanäle à 32 bit statt 1 Kanal mit 64 bit,<br>On-Die-ECC<ref group="†">Auch Nicht-ECC-RAM weist Paritätsbits auf, die der Speicher zur [[Scrubbing|internen Speicherkorrektur]] unabhängig von der CPU nutzt</ref>, Dual-Parity statt Single-Parity<br> (unabhängig von On-Die-ECC)<ref group="†">Erhöhung von 8 auf 16 bit Parität pro 64 bit Speicherzeile, ermöglicht Fehlerkorrektur von Zwei-Bit-Fehlern</ref>,<br>On-Die voltage regulators, same page-refresh
|}
Zeile 115:
Dafür muss der Takt im DDR-RAM-Modul mittels einer lokalen [[Phasenregelschleife]] (PLL) schaltungstechnisch wieder verdoppelt werden.
 
Teilweise ist auch eine weitere Teilung des Taktes üblich. Teilweise sind auch unterschiedliche Takte für die Kommandierung und die Datenübertragung üblich. Dies ist z.&nbsp;B. bei GDDR-6-RAM der Fall. Ein "18&nbsp;GHz" GDDR-6-RAM verwendet ein 4,5&nbsp;GHz -Taktsignal und überträgt mit 18&nbsp;GHz je 1&nbsp;Bit pro Datenleitung.
 
=== DDR-SDRAM ===
Während „normale“ SDRAM-Module bei einem Takt von 133&nbsp;MHz eine [[Datenübertragungsrate]] von 1,06&nbsp;[[Byte#VergleichstabelleVergleich|GB]]/s bieten, arbeiten Module mit DDR-SDRAM (133&nbsp;MHz) nahezu mit der doppelten Datenrate. Möglich wird das durch einen relativ simplen Trick: Sowohl bei der auf- als auch bei der absteigenden [[Signalflanke|Flanke]] des Taktsignals wird ein Datenbit übertragen, anstatt wie bisher nur bei der aufsteigenden.
 
Damit das Double-Data-Rate-Verfahren zu einer Beschleunigung führt, muss die Anzahl zusammenhängend angeforderter Daten (=&nbsp;„Burst-Length“) immer gleich oder größer als die doppelte Busbreite sein. Da das nicht immer der Fall sein kann, ist DDR-SDRAM im Vergleich zu einfachem SDRAM bei gleichem Takt nicht exakt doppelt so schnell. Ein weiterer Grund ist, dass Adress- und Steuersignale im Gegensatz zu den Datensignalen nur mit einer Taktflanke gegeben werden.
Zeile 257:
[[Datei:DDR4 DIMM 4GB -2133 IMGP5813 smial wp.jpg|mini|hochkant=1.2|DDR4-Speicherriegel]]
[[Datei:DDR4 Ram IMGP5859 smial wp.jpg|mini|hochkant=1.2|DDR4-2666 4x8&#8239;GB mit Kühlkörper]]
Ein DDR4-SDRAM besitzt 288 Kontakte, das Notebook-Pendant SO-DIMM 260 Kontakte. Wie bei DDR3-SDRAM auch, wird der Speicher mit 8-fach-[[Dynamic Random Access Memory#Prefetch|Prefetch]] betrieben. Es findet also keine Verdoppelung statt, wie es bei den vorherigen DDR-SDRAM-Generationen der Fall war. Stattdessen können die Module mit höheren Taktraten betrieben werden. Die neuen Speichermodule sollen im 30-Nanometer-Verfahren hergestellt werden.<ref>{{Webarchiv|url=http://news.micron.com/releasedetail.cfm?ReleaseID=670776 |wayback=20120512211450 |text=Micron Announces Its First Fully Functional DDR4 DRAM Module |archiv-bot=2019-03-11 12:41:48 InternetArchiveBot }} (englisch) – Meldung bei ''[[Micron Technology|Micron]]'', vom 7. Mai 2012. Abgerufen am: 3. Juli 2012</ref>
 
Ein DDR4-SDRAM besitzt 288 Kontakte, das Notebook-Pendant SO-DIMM 260 Kontakte. Wie bei DDR3-SDRAM auch, wird der Speicher mit 8-fach-[[Dynamic Random Access Memory#Prefetch|Prefetch]] betrieben. Es findet also keine Verdoppelung statt, wie es bei den vorherigen DDR-SDRAM-Generationen der Fall war. Stattdessen können die Module mit höheren Taktraten betrieben werden. Die neuen Speichermodule sollen im 30-Nanometer-Verfahren hergestellt werden.<ref>{{Internetquelle |autor=Gareth Halfacree |url=https://bit-tech.net/news/tech/memory/micron-ddr4/1/ |titel=Micron announces its first DDR4 modules |werk=bit-tech |datum=2012-05-08 |sprache=en |abruf=2023-09-05}}</ref>
Im Mai 2012 lieferte [[Micron Technology|Micron]] erste Testexemplare von DDR4-SDRAMs aus und ab Mitte 2014 waren sie im Markt eingeführt. Ursprünglich sollte er schon bis 2015 mindestens 50 Prozent Marktanteil erreichen; spätere Schätzungen gingen davon aus, dass dieses Ziel frühestens 2016 erreicht werden kann.<ref>{{Webarchiv|url=http://www.techhive.com/article/2034175/adoption-of-ddr4-memory-facing-delays.html |wayback=20150111152722 |text=techhive.com |archiv-bot=2022-10-20 15:57:08 InternetArchiveBot }} TechHive: Adoption of DDR4 memory faces delays (englisch)</ref>
 
Im Mai 2012 lieferte [[Micron Technology|Micron]] erste Testexemplare von DDR4-SDRAMs aus und ab Mitte 2014 waren sie im Markt eingeführt. Ursprünglich sollte er schon bis 2015 mindestens 50 Prozent Marktanteil erreichen; spätere Schätzungen gingen davon aus, dass dieses Ziel frühestens 2016 erreicht werden kann.<ref>{{Internetquelle |autor=Agam Shah |url=https://www.pcworld.com/article/451309/adoption-of-ddr4-memory-facing-delays.html |titel=Adoption of DDR4 memory faces delays |werk=PC World |datum=2013-04-12 |sprache=en |abruf=2023-09-05}}</ref>
Der Durchbruch gelingt nach aktuellen (04/2017) Hochrechnungen im Jahr 2017.<ref>[http://www.icinsights.com/news/bulletins/DDR4-Set-To-Account-For-Largest-Share-Of-DRAM-Market-By-Architecture/ icinsights.com]</ref>
Damit wurde der 2007 eingeführte DDR3-Standard erst nach etwa zehn Jahren mehrheitlich abgelöst.
Zeile 287 ⟶ 288:
|-
|DDR4-3600 || PC4-28800 || 450&nbsp;MHz || 1800&nbsp;MHz || 3600&nbsp;MHz|| 28,8&nbsp;GB/s
|-
|DDR4-4800 || PC4-38400 || 600&nbsp;MHz || 2400&nbsp;MHz || 4800&nbsp;MHz|| 38,4&nbsp;GB/s
|}
 
;Vorteile von DDR4-RAM
Im Vergleich zum Vorgänger wird das RAM nochmals höher getaktet, dadurch können höhere Transferraten erreicht werden. Gleichzeitig wird die Spannung auf 1,2&nbsp;V gesenkt. Dank Chip-Stacking-Technologie können bis zu acht Speicherschichten übereinander geschichtet werden. Das erhöht nicht nur die maximale Speicherkapazität, sondern auch die Signalqualität der einzelnen Module.<ref>[http://www.hardwareschotte.de/magazin/was-ist-neu-bei-ddr4-ram-a41651 Was ist neu bei DDR4-RAM] Artikel bei www.Hardwareschotte.de vom 16. August 2014. Abgerufen am: 20. August 2014</ref>
Weiterhin verfügt DDR4 über die Möglichkeit einer Fehlererkennung, die aber selten genutzt wird, da sie bis zu 25 % der Bandbreite belegt.<ref>https://blogs.synopsys.com/committedtomemory/2015/06/24/do-you-need-ddr4-write-crc/</ref>
 
=== DDR5-SDRAM ===
[[Datei:DDR5 SDRAM (with scale) IMGP6298 smial wp.jpg|mini|hochkant=1.2|DDR5-SDRAM]]
 
DDR5 sollte 2020 auf den Markt kommen, es gab bereits 2018 erste Muster.<ref>{{Internetquelle |url=https://www.golem.de/news/arbeitsspeicher-sk-hynix-hat-ddr5-5200-entwickelt-1811-137747.html |titel=SK Hynix hat DDR5-5200 entwickelt - Golem.de|datum=2018-11-15 |zugriff=2019-04-12 |sprache=de}}</ref> Im Juli 2020 wurde die Spezifikation offiziell veröffentlicht (kostenpflichtiger Download).<ref>{{Internetquelle |url=https://www.jedec.org/news/pressreleases/jedec-publishes-new-ddr5-standard-advancing-next-generation-high-performance |titel=JEDEC Publishes New DDR5 Standard for Advancing Next-Generation High Performance Computing Systems {{!}} JEDEC |abruf=2020-07-15}}</ref><ref>{{Internetquelle |url=https://www.golem.de/news/arbeitsspeicher-ddr5-spezifikationen-sind-final-2007-149658.html |titel=Arbeitsspeicher: DDR5-Spezifikationen sind final - Golem.de |abruf=2020-07-15 |sprache=de-DE}}</ref> Bei der Markteinführung von Intels Alder Lake Core i9-12900K Ende 2021 war DDR5-SDRAM noch Mangelware.<ref>{{Internetquelle |autor=heise online |url=https://www.heise.de/news/Intel-Core-i-12000-Prozessoren-und-Mainboards-verfuegbar-DDR5-RAM-nicht-6262336.html |titel=Intel Core i-12000: Prozessoren und Mainboards verfügbar, DDR5-RAM nicht |sprache=de |abruf=2021-11-10}}</ref>
 
ObwohlNach inersten denEntwürfen erstender Jedec-VeröffentlichungenJEDEC aus dem Jahr 2017 sollten DDR5-RAMs mit 3200 MHz beginnen sollten,und startenbis sie mit 48008400 MHz gehen.<ref>http://www.softnology.biz/pdf/JESD79-5%20Proposed%20Rev0.1.pdf</ref>
Schon diese ersten Entwürfe lagen um mehr als den Faktor 2 über den ersten Entwürfen für DDR4-RAM (1600 bis 3200 MHz).
Die ursprünglich als obere Grenze vorgesehenen Taktfrequenzen (je nach Quelle 6400 oder 8400 MHz) wurden ein Jahr nach Einführung erreicht bzw. werden in Kürze erreicht werden.<ref>https://www.micron.com/-/media/client/global/documents/products/white-paper/ddr5_more_than_a_generational_update_wp.pdf?la=en</ref>
 
Die Kerbe in der Kontaktleiste wurde gegenüber DDR4 um 0,3&nbsp;cm zur Mitte hin versetzt.
 
{| class="wikitable" style="text-align:right; background:#FFE7FF;"
Zeile 319 ⟶ 323:
|-
|DDR5-8400 || PC5-67200 || 525&nbsp;MHz || 4200&nbsp;MHz || 8400&nbsp;MHz || 2× 33,6&nbsp;GB/s
|-
|}
 
Es gibt signifikante Verbesserungen bei DDR5-RAM (gegenüber DDR3), die deutlich über den marginalen Änderungen bei DDR4-RAM (gegenüber DDR-3DDR3) liegen.
* Die benötigte Betriebsspannung wird auf dem Modul selbst erzeugt. Zugeführt werden 12&nbsp;V, das Modul erzeugt sich daraus selbst die benötigten Spannungen von 0,5 bis 1,8 V.
* 16-fach- und optional 32-fach-Prefetch, Aufteilung des Interfaces in zwei Kanäle (wie bei DDR4-LPDIMM und GDDR-6-RAM)
Zeile 338 ⟶ 341:
=== „Post-DDR5“-SDRAM ===
Die Entwicklung befand sich zu Jahresbeginn 2019 noch ganz am Anfang. Es wurde eine längere Entwicklungszeit von 5 bis 6 Jahren mit der Möglichkeit neuer Konzepte angestrebt.<ref>{{Internetquelle |url=https://www.pcgameshardware.de/RAM-Hardware-154108/News/DDR6-Arbeitsspeicher-Entwicklungszeit-SK-Hynix-1274189/ |titel=DDR6-RAM: Der DDR5-Nachfolger soll mehr Zeit zur Entwicklung brauchen |werk=pcgameshardware.de |datum=2019-01-28 |abruf=2020-12-21 |sprache=de}}</ref>
Neben Beibehaltung der Grundprinzipien der Architektur von aktuellem DDR-RAM steht eine Annäherung von RAM-Schnittstelle und [[PCI-Express]]-Schnittstelle zur Diskussion.
Letzteres würde in die Richtung gehen, dass sämtliche Kommunikation einer CPU über PCI-Express geht (Peripherie, Massenspeicher, CPU-zu-CPU-Kommunikation, flüchtiger Speicher).
Weitere diskutierte Richtungen sind Integration des Arbeitsspeichers ähnlich [[High Bandwidth Memory|HBM]] in den CPUs sowie ein Verschmelzen von flüchtigen und persistentempersistenten Speichern (wie bei DDR5 NVDIMM-P).
 
== Berechnung Speichertransferrate ==
Zeile 353 ⟶ 356:
| DRAM || || {{0}}16&nbsp;MHz × &#8239;<big>½</big> × 1 Byte || {{0}}8,0 MByte/s <small>(2 Taktzyklen)</small> || 5V || abgeschlossene Einzelzugriffe ohne Burst
|- style="color:#888888;"
| FPM-RAM || rowspan="2" | SIMM || {{0}}66&nbsp;MHz × &#8239;<big>⅖</big> × 4 Byte || 71,1&#8239;MByte/s <small>(bei 6-·3-·3-·3-Burst)</small>
| || Vorgänger des asynchronen EDO-RAMs
|- style="color:#888888;"
| [[Extended Data Output Random Access Memory|EDO-RAM]] || {{0}}66&nbsp;MHz × &#8239;<big>⅓</big> × 4 Byte || 88,9&#8239;MByte/s <small>(bei 6-·2-·2-·2-Burst)</small>
| 3,3V || Vorgänger des synchronen SDR-RAMs
|- style="background:#FFFFFF;"
| SDR-66 || rowspan="19" | DIMM || {{0}}66&nbsp;MHz × {{0}}1 × 8 Byte || {{0|000000}}0,533&#8239;GByte/s
|2,5V|| erster synchroner DRAM, Übertragung auf nur einer Flanke
|- style="background:#FFEEEE;"
| '''DDR'''-400 || 200&nbsp;MHz × {{0}}2 × 8 Byte || {{0|000000}}3,2 GByte/s
|2,5V||
|- style="background:#FFFFEE;"
|'''DDR2'''-533{{0}}
|133&nbsp;MHz × {{0}}4 × 8 Byte
|{{0|000000}}4,2 GByte/s
| rowspan="2" | ab 1,8V
| rowspan="3" |
|
|- style="background:#FFFFEE;"
| DDR2-800 || 200&nbsp;MHz × {{0}}4 × 8 Byte || {{0|000000}}6,4 GByte/s ||
|- style="background:#FFFFEE;"
|DDR2-1066
|266&nbsp;MHz × {{0}}4 × 8 Byte || {{0|000000}}8,5 GByte/s || bis 2,0V
|
|- style="background:#EEFDEE;"
| '''DDR3'''-1600 || 200&nbsp;MHz × {{0}}8 × 8 Byte || {{0|000}}12,8 GByte/s
|ab 1,5V || rowspan="2" |
|- style="background:#EEFDEE;"
| DDR3-2666
| 333&nbsp;MHz × {{0}}8 × 8 Byte
| {{0|000}}21,3 GByte/s
| bis 1,65V
|
|- style="background:#EEFDEE;"
|''<u>DDR3L-1600</u>''
|''200&nbsp;MHz × {{0}}8 × 8 Byte''
|''{{0|000}}12,8 GByte/s''
| rowspan="2" |'''''L'''&#8239;=&#8239;1,35V''
| rowspan="2" |''DDR3'''DDR3LL''''' hatbraucht eine geringere Spannung von '''1,35V'''''.
|- style="background:#EEFDEE;"
|''<u>DDR3L-1866</u>''
|''233&nbsp;MHz × {{0}}8 × 8 Byte''
|''{{0|000}}14,9 GByte/s''
|- style="background:#ECEDFF;"
| '''DDR4'''-2133 || 266&nbsp;MHz × {{0}}8 × 8 Byte || {{0|000}}17,0 GByte/s
| rowspan="2" | ab 1,2V || rowspan="5" |
|- style="background:#ECEDFF;"
| DDR4-2400 || 300&nbsp;MHz × {{0}}8 × 8 Byte || {{0|000}}19,2 GByte/s ||
|- style="background:#ECEDFF;"
|DDR4-2933
|367&nbsp;MHz × {{0}}8 × 8 Byte
|{{0|000}}23,5 GByte/s
| rowspan="2" |1,35V
|
|- style="background:#ECEDFF;"
|DDR4-3200
|400&nbsp;MHz × {{0}}8 × 8 Byte
|{{0|000}}25,6 GByte/s
|
|- style="background:#ECEDFF;"
|DDR4-5333
|667&nbsp;MHz × {{0}}8 × 8 Byte
|{{0|000}}42,6 GByte/s
| bis 1,6V
|
|- style="background:#FFE0FF;"
| '''DDR5'''-4800
| 300&nbsp;MHz × 16 × 8 Byte
| {{0|000}}38,4 GByte/s
| ab 1,1V
| rowspan="5" | Spannungsversorgung mit 12V,<br>benötigte Spannungen werden auf dem Modul erzeugt
|
|- style="background:#FFE0FF;"
| DDR5-5600
| 350&nbsp;MHz × 16 × 8 Byte
| {{0|000}}44,8 GByte/s
| ab 1,1V
|
|- style="background:#FFE0FF;"
| DDR5-6400
| 400&nbsp;MHz × 16 × 8 Byte
| {{0|000}}51,2 GByte/s
| ab 1,35V
|
|- style="background:#FFE0FF;"
| DDR5-7200
| 450&nbsp;MHz × 16 × 8 Byte
| {{0|000}}57,6 GByte/s
| ab 1,4V
|
|- style="background:#FFE0FF;"
| DDR5-8000 || 500&nbsp;MHz × 16 × 8 Byte || {{0|000}}64,0 GByte/s
| 1,45V ||
|}
 
DDR-SDRAM überträgt Daten immer bei steigender und fallender Taktflanke, bei DDR2, DDR3 und DDR4 wird der interne Takt der Speicherchips gegenüber dem externen Systemtakt noch um den Faktor zwei bzw. vier gesteigert, da aus mehreren Speicherstellen nacheinander ausgelesen wird. Bei Verwendung von mehrkanaligen Speichersubsystemen kann die kumulative Datenrate wie auch die maximal bestückbare Menge an Speicher vervielfacht werden, die Latenzzeiten erhöhen sich jedoch durch längere interne Pfade etwas.
 
Anhand dieser Berechnung lässt sich grob abschätzen, wie gut das RAM und das übrige System zusammenpassen. Der Speicher muss schnell genug sein, um die Zugriffe aller Busmaster einschließlich CPU, Festplattencontrollern und Grafikkarten verarbeiten zu können.
 
== Single-sided / double-sided ==
Es wird zwischen [[Single-sided/double-sided|Single-sided und double-sided]]-Bausteinen unterschieden. In der single-sided-Variante liegen alle Module auf einer Seite, bei double-sided sind sie auf beide Seiten verteilt. Ein weit verbreiteter Mythos ist, dass die Bauform einen Einfluss auf die Leistung hat. Das stimmt aber nicht, da nicht der physische Aufbau, sondern die logische Organisation einen Einfluss hat (genauer gesagt der sog. rank). Jedoch haben double-sided-Module meist doppelt so viele ranks wie vergleichbare single-sided-Module, was aber nicht der Fall sein muss.
 
== Latenzzeiten im Vergleich ==
{| class="wikitable float-right"
{| class="wikitable float-right" style="font-size:90%; line-height:133%"
|+ Latenzzeiten unterschiedlicher Speichergenerationen<ref>Zwischen 2017 und 2021 auf www.heise.de/preisvergleich/ auffindbare Module exemplarisch rausgesucht</ref>
|+ Latenzzeiten unterschiedlicher Speichergenerationen<ref>Zwischen 2017 und 2021 auf www.heise.de/preisvergleich auffindbare Module exemplarisch rausgesucht</ref>
|- class="hintergrundfarbe6"
|- class="hintergrundfarbe6"
! Speichertyp !! Timingwerte !! [[Column Address Strobe Latency|CL]]<br />(ns) !! [[Dynamic Random Access Memory#tRCD|tRCD]]<br />(ns) !! [[Dynamic Random Access Memory#tRP|tRP]]<br />(ns) !! [[Dynamic Random Access Memory#tRAS|tRAS]]<br />(ns)
! Speichertyp !! Timingwerte !! [[Column Address Strobe Latency|t<sub>CL</sub>]]<br />(ns) !! [[Dynamic Random Access Memory#tRCD|t<sub>RCD</sub>]]<br />(ns) !! [[Dynamic Random Access Memory#tRP|t<sub>RP</sub>]]<br />(ns) !! [[Dynamic Random Access Memory#tRAS|t<sub>RAS</sub>]]<br />(ns)
|- style="background:#FFFFFF;"
 
| SDR-133 || CL3-3-3-6 || 22,5 || 22,5 || 22,5 || 45,0
|- style="background:#FFEEEEFFFFFF;"
| '''DDR'''SDR-26666 || CL2.5-32-32-64 || 1830,70 || 2230,50 || 2230,50 || 4560,0
|- style="background:#FFEEEEFFFFFF;"
| DDRSDR-333133 || CL2.5CL3-3-3-76 || 1522,025 || 1822,02 5 || 1822,025 || 4245,040
 
|- style="background:#FFEEEE;"
|- style="background:#FFEEEE;border-top:double"
| DDR-400
| DDR-266 || CL2.5-3-3-6 || 18,7 || 22,5 || 22,5 || 45,0
|CL2.5-2-2-5
|- style="background:#FFEEEE;"
|10,0
| DDR-333 || CL2.5-3-3-7 || 15,0 || 18,0 || 18,0 || 42,0
|10,0
|- style="background:#FFEEEE;"
|10,0
|rowspan="3"| DDR-400 || CL2.5-2-2-5 || 10,0 || 10,0 || 10,0 || 25,0
|25,00
|- style="background:#FFEEEE;"
| DDR-400 | | CL3-3-2-8 || 15,0 || 15,0 || 15,0 || 40,0
|- style="background:#FFEEEE;"
| CL3-4-4-8 || 15,0 || 20,0 || 20,0 || 40,0
| DDR-400
 
|CL3-4-4-8
|- style="background:#FFFFEE;border-top:double"
|15,0
|rowspan="2"| DDR2-666 || CL4-4-4-12 || 12,0 || 12,0 || 12,0 || 36,0
|20,0
|- style="background:#FFFFEE;"
|20,0
| CL5-5-5-15 || 15,0 || 15,0 || 15,0 || 45,0
|40,0
|- style="background:#FFFFEE;"
|rowspan="5"| '''DDR2'''-666800 || CL4-4-4-1215 || 1210,0 || 1210,0 || 1210,0 || 3637,05
|- style="background:#FFFFEE;"
| DDR2-666 | | CL5-5-5-1512 || 1512,05 || 1512,05 || 1512,05 || 4530,0
|- style="background:#FFFFEE;"
| DDR2-800 | | CL4CL5-45-45-15 || 1012,05 || 1012,05 || 1012,05 || 37,5
|- style="background:#FFFFEE;"
| DDR2-800 | | CL5-5-5-1218 || 12,5 || 12,5 || 12,5 || 3045,0
|- style="background:#FFFFEE;"
| DDR2-800 | | CL5CL6-56-56-1518 || 1215,50 || 1215,50 || 1215,50 || 3745,50
|- style="background:#FFFFEE;"
|rowspan="4"| DDR2-1066 || CL4-4-4-12 || {{0}}7,5 || {{0}}7,5 || {{0}}7,5 || 22,5
|DDR2-800
|- style="background:#FFFFEE;"
|CL5-5-5-18
| CL5-5-5-15 || {{0}}9,4 || {{0}}9,4 || {{0}}9,4 || 28,1
|12,5
|- style="background:#FFFFEE;"
|12,5
| CL6-7-7-20 || 11,3 || 13,1 || 13,1 || 37,5
|12,5
|- style="background:#FFFFEE;"
|45,0
| CL7-7-7-21 || 13,1 || 13,1 || 13,1 || 39,4
|- style="background:#FFFFEE;"
 
|DDR2-800
|- style="background:#EEFDEE;border-top:double"
|CL6-6-6-18
|rowspan="2"| DDR3-1333 || CL7-7-7-21 || 10,5 || 10,5 || 10,5 || 31,5
|15,0
|- style="background:#EEFFEE;"
|15,0
| CL9-9-9-24 || 13,5 || 13,5 || 13,5 || 36,0
|15,0
|- style="background:#EEFFEE"
|45,0
|rowspan="3"| DDR3-1600 || CL6-8-6-24 || {{0}}7,5 || 10,0 || {{0}}7,5 || 30,0
|- style="background:#FFFFEE;"
|- style="background:#EEFFEC;"
| DDR2-1066 || CL4-4-4-12 || {{0}}7,5 || {{0}}7,5 || {{0}}7,5 || 22.5
| CL10-10-10-? || 12,5 || 12,5 || 12,5 || ?
|- style="background:#FFFFEE;"
|- style="background:#EEFFEE;"
| DDR2-1066 || CL5-5-5-15 || {{0}}9,4 || {{0}}9,4 || {{0}}9,4 || 28.1
| CL11-11-11-28 || 13,8 || 13,8 || 13,8 || 35,0
|- style="background:#FFFFEE;"
|- style="background:#EEFFEE"
|DDR2-1066
|rowspan="3"| DDR3-1866 || CL7-7-7-18 || {{0}}7,5 || {{0}}7,5 || {{0}}7,5 || 19,3
|CL6-7-7-20
|- style="background:#EEFFEE;"
|11,26
| CL9-10-9-28 || {{0}}9,6 || 10,7 || {{0}}9,6 || 30,0
|13,13
|- style="background:#EEFFEC;"
|13,13
| CL10-11-10-30 || 10,7 || 11,8 || 10,7 || 32,1
|37,52
|- style="background:#FFFFEE;EEFFEE"
|rowspan="2"| DDR2DDR3-10662133 || CL7CL9-711-79-2128 || 13{{0}}8,14 || 1310,13 || 13{{0}}8,14 || 3926,43
|- style="background:#EEFDEEEEFFEC;"
| '''DDR3'''-1333 | | CL7CL10-712-712-2131 || 10{{0}}9,54 || 1011,52 || 1011,52 || 3129,51
|- style="background:#EEFFEEEEFFEC;"
| DDR3-13332400 || CL9CL11-913-913-2431 || 13{{0}}9,52 || 1310,58 || 1310,58 || 3625,08
|- style="background:#EEFFEEEEFFEC;"
| DDR3-16002666 || CL6CL11-814-615-24? || {{0}}78,52 || 10,05 ||| {{0}}711,52 || 30,0?
|- style="background:#EEFFEC;"
| DDR3-2933 || CL12-14-14-35 || {{0}}8,2 || {{0}}9,5 || {{0}}9,5 || 23,9
|DDR3-1600
 
|CL10-10-10-?
|- style="background:#EEEEFF;border-top:double"
|12,5
| DDR4-2133 || CL10-12-12-28 || {{0}}9,4 || 11,3 || 11,3 || 26,3
|12,5
|- style="background:#EEEEFF;"
|12,5
| DDR4-2400 || CL11-13-13-31 || {{0}}9,2 || 10,8 || 10,8 || 25,8
|?
|- style="background:#EEFFEEEEEEFF;"
| DDR3DDR4-16002933 || CL11CL16-1118-1118-2836 || 1310,89 || 1312,83 || 1312,83 || 3524,05
|- style="background:#EEFFEEEEEEFF;"
| DDR3DDR4-18663000 || CL7CL16-7-718-18-38 || {{0}}710,57 || {{0}}712,50 || {{12,0}}7,5 || 1925,3
|- style="background:#EEFFEEEEEEFF;"
|rowspan="4"| DDR3DDR4-18663200 || CL9CL16-1018-918-2836 || {{10,0}}9,6 || 1011,73 || {{0}}911,63 || 3022,05
|- style="background:#EEFFECEEEEFF;"
| CL16-20-20-38 || 10,0 || 12,5 || 12,5 || 23,7
|DDR3-1866
|- style="background:#EEEEFF;"
|CL10-11-10-30
| CL16-20-20-40 || 10,0 || 12,5 || 12,5 || 25,0
|10,72
|- style="background:#EEEEFF;"
|11,79
| CL18-22-22-42 || 11,2 || 13,7 || 13,7 || 26,2
|10,72
|- style="background:#EEEEFF;"
|32,15
|rowspan="2"| DDR4-3600 || CL18-22-22-38 || 10,0 || 12,2 || 12,2 || 21,1
|- style="background:#EEFFEE;"
|- style="background:#EEEEFF;"
| DDR3-2133 || CL9-11-9-28 || {{0}}8,4 || 10,3 || {{0}}8,4 || 26,3
| CL18-22-22-42 || 10,0 || 12,2 || 12,2 || 23,3
|- style="background:#EEFFEC;"
|- style="background:#ECEDFF;"
|DDR3-2133
|rowspan="3"| DDR4-4000 || CL18-22-22-42 || {{0}}9,0 || 11,0 || 11,0 || 21,0
|CL10-12-12-31
|- style="background:#EEEEFF;"
|09,38
| CL19-23-23-42 || {{0}}9,5 || 11,5 || 11,5 || 21,0
|11,25
|- style="background:#ECEDFF;"
|11,25
| CL19-23-23-45 || {{0}}9,5 || 11,5 || 11,5 || 22,5
|29,07
|- style="background:#EEFFECECEDFF;"
| DDR4-4133 || CL19-21-21-41 || {{0}}9,2 || 10,2 || 10,2 || 19,8
|DDR3-2400
|- style="background:#ECEDFF;"
|CL11-13-13-31
| DDR4-4400 || CL19-25-25-45 || {{0}}8,6 || 11,4 || 11,4 || 20,4
|09,17
|- style="background:#ECEDFF;"
|10,83
| DDR4-4600 || CL19-26-26-45 || {{0}}9,3 || 11,3 || 11,3 || 19,6
|10,83
|- style="background:#ECEDFF;"
|25,83
| DDR4-4800 || CL20-30-30-50 || {{0}}8,3 || 12,5 || 12,5 || 20,8
|- style="background:#EEFFEC;"
|- style="background:#ECEDFF;"
|DDR3-2666
| DDR4-5000 || CL19-28-28-? || {{0}}7,6 || 11,0 || 11,2 || ?
|CL11-14-15-?
|- style="background:#ECEDFF;"
|08,25
| DDR4-5066 || CL20-30-30-50 || {{0}}7,9 || 11,8 || 11,8 || 19,7
|10,50
|- style="background:#ECEDFF;"
|11,25
| DDR4-5333 || CL22-32-32-52 || {{0}}8,2 || 12,0 || 12,0 || 19,5
|?
 
|- style="background:#EEFFEC;"
|- style="background:#FFE0FF;border-top:double"
| DDR3-2933 || CL12-14-14-35 || {{0}}8,2 || {{0}}9,5 || {{0}}9,5 || 23,9
| DDR5-4000 || CL30-30-30-64 || 15,0 || 15,0 || 15,0 || 32,0
|- style="background:#EEEEFF;"
|- style="background:#FFE0FF;"
| '''DDR4'''-2133 || CL10-12-12-28 || {{0}}9,4 || 11,3 || 11,3 || 26,3
| DDR5-4800 || CL40-40-40-77 || 16,7 || 16,7 || 16,7 || 32,1
|- style="background:#EEEEFF;"
|- style="background:#FFE0FF;"
| DDR4-2400 || CL11-13-13-31 || {{0}}9,2 || 10,8 || 10,8 || 25,8
|rowspan="4"| DDR5-5200 || CL28-34-34-83 || 10,8 || 13,1 || 13,1 || 31,9
|- style="background:#EEEEFF;"
|- style="background:#FFE0FF;"
| DDR4-2933 || CL16-18-18-36 || 10,9 || 12,3 || 12,3 || 24,5
| CL36-36-36-68 || 13,8 || 13,8 || 13,8 || 26,1
|- style="background:#EEEEFF;"
|- style="background:#FFE0FF;"
|DDR4-3000
| CL38-38-38-76 || 14,6 || 14,6 || 14,6 || 29,2
|CL16-18-18-38
|- style="background:#FFE0FF;"
|10,67
| CL40-40-40-77 || 15,4 || 15,4 || 15,4 || 29,6
|12,00
|- style="background:#FFE0FF;"
|12,00
|rowspan="2"| DDR5-5600 || CL36-36-36-76 || 12,9 || 12,9 || 12,9 || 27,1
|25,33
|- style="background:#EEEEFFFFE0FF;"
| CL40-40-40-76 || 14,3 || 14,3 || 14,3 || 27,5
| DDR4-3200
|- style="background:#FFE0FF;"
|CL16-20-20-38
| DDR5-6000 || CL36-36-36-76 || 12,0 || 12,0 || 12,0 || 25,3
|10,00
|- style="background:#FFE0FF;"
|12,50
| DDR5-6200 || CL36-39-39-76 || 11,6 || 12,6 || 12,6 || 24,5
|12,50
|- style="background:#FFE0FF;"
|23,75
|rowspan="2"| DDR5-6400 || CL32-39-39-84 || 10,0 || 12,2 || 12,2 || 26,2
|- style="background:#EEEEFF;"
|- style="background:#FFE0FF;"
| DDR4-3200
| CL40-40-40-84 || 12,5 || 12,5 || 12,5 || 26,2
|CL16-20-20-40
|- style="background:#FFE0FF;"
|10,00
|rowspan="2"| DDR5-6600 || CL32-39-39-76 || {{0}}9,7 || 11,8 || 11,8 || 23,0
|12,50
|- style="background:#FFE0FF;"
|12,50
| CL34-40-40-105 || 10,3 || 12,1 || 12,1 || 31,8
|25,00
|- style="background:#EEEEFFFFE0FF;"
| DDR5-8000 || CL38-48-48-84 || {{0}}9,5 || 12,0 || 12,0 || 21,0
|DDR4-3200
|CL18-22-22-42
|11,25
|13,75
|13,75
|26,25
|- style="background:#EEEEFF;"
|DDR4-3600
|CL18-22-22-38
|10,00
|12,22
|12,22
|21,11
|- style="background:#EEEEFF;"
|DDR4-3600
|CL18-22-22-42
|10,00
|12,22
|12,22
|23,33
|- style="background:#ECEDFF;"
|DDR4-4000
|CL18-22-22-42
|09,00
|11,0
|11,0
|21,00
|- style="background:#EEEEFF;"
|DDR4-4000
|CL19-23-23-42
|09,50
|11,50
|11,50
|21,00
|- style="background:#ECEDFF;"
| DDR4-4000 || CL19-23-23-45 || {{0}}9,5 || 11,5 || 11,5 || 22,5
|- style="background:#ECEDFF;"
|DDR4-4133
|CL19-21-21-41
|09,19
|10,16
|10,16
|19,84
|- style="background:#ECEDFF;"
|DDR4-4400
|CL19-25-25-45
|08,64
|11,36
|11,36
|20,45
|- style="background:#ECEDFF;"
|DDR4-4600
|CL19-26-26-45
|09,26
|11,30
|11,30
|19,57
|- style="background:#ECEDFF;"
|DDR4-4600
|CL19-26-26-45
|09,26
|11,30
|11,30
|19,57
|- style="background:#ECEDFF;"
|DDR4-4800
|CL20-30-30-50
|08,33
|12,50
|12,50
|20,83
|- style="background:#ECEDFF;"
|DDR4-5000
|CL19-28-28-?
|07,60
|11,02
|11,20
|?
|- style="background:#ECEDFF;"
|DDR4-5066
|CL20-30-30-50
|07,90
|11,84
|11,84
|19,74
|- style="background:#ECEDFF;"
|DDR4-5333
|CL22-32-32-52
|08,25
|12,00
|12,00
|19,50
|- style="background:#FFE0FF;"
| '''DDR5'''-40008400 || CL30CL40-3052-3052-64134 || 15,{{0}}9,5 || 1512,04 || 1512,04 || 3231,09
 
|- style="background:#FFE0FF;"
|DDR5-4800
|CL40-40-40-77
|16,67
|16,67
|16,67
|32,08
|- style="background:#FFE0FF;"
|DDR5-5200
|CL28-34-34-83
|10,77
|13,08
|13,08
|31,92
|- style="background:#FFE0FF;"
|DDR5-5200
|CL36-36-36-68
|13,85
|13,85
|13,85
|26,15
|- style="background:#FFE0FF;"
|DDR5-5200
|CL38-38-38-76
|14,62
|14,62
|14,62
|29,23
|- style="background:#FFE0FF;"
|DDR5-5200
|CL40-40-40-77
|15,38
|15,38
|15,38
|29,62
|- style="background:#FFE0FF;"
|DDR5-5600
|CL36-36-36-76
|12,86
|12,86
|12,86
|27,14
|- style="background:#FFE0FF;"
|DDR5-5600
|CL40-40-40-76
|14,29
|14,29
|14,29
|27,50
|- style="background:#FFE0FF;"
|DDR5-6000
|CL36-36-36-76
|12,00
|12,00
|12,00
|25,33
|- style="background:#FFE0FF;"
|DDR5-6200
|CL36-39-39-76
|11,61
|12,58
|12,58
|24,52
|- style="background:#FFE0FF;"
|DDR5-6400
|CL32-39-39-?
|10,00
|12,19
|12,19
|?
|- style="background:#FFE0FF;"
|DDR5-6400
|CL40-40-40-84
|12,50
|12,50
|12,50
|26,25
|- style="background:#FFE0FF;"
|DDR5-6600
|CL34-40-40-105
|10,30
|12,12
|12,12
|31,82
|-
| colspan="6" |
|- style="background:#FFE0FF;"
| DDR5-8000 || CL50-50-50-100|| 12,5 || 12,5 || 12,5 || 25,0
|-
|}
== Latenzzeiten im Vergleich ==
 
Ob eher hohe Datenraten oder ob eher geringe Latenzzeiten für die Performance eines Programmes/Algorithmus die Hauptrolle spielen, hängt davon von der VorhersagbarkeiteVorhersagbarkeit von Datenzugriffen ab ([[Prefetching|Data Prefetching]]).
 
Die einzelnen Speichertypen haben (10 % und 90 % Percentile) folgende Zugriffszeiten, um eine Cache-Line zu lesen (Preisvergleich, Stand Ende 2022):
Zeile 818 ⟶ 634:
Die meisten Speicherhersteller bieten RAM an, der die offiziellen Spezifikationen der JEDEC nicht oder nicht in allen Betriebsmodi einhält. Das sind eingespeicherte Profile der verschiedenen Parameter, darunter Taktrate, Timings und Betriebsspannung. Deren Gesamtheit wird u.&nbsp;a. als Timings Table bezeichnet, etwa von der verbreiteten [[Freeware]] [[CPU-Z]].
Vor allem betrifft es den höchsten Modus als besonders schnell konzipierter Riegel, d.&nbsp;h. solcher mit höheren Taktraten und/oder besseren Timings. Diese Produkte werden oft als „OC-RAM“ (Speichermodule für Übertakter) bezeichnet. Während z.&nbsp;B. DDR3-1600 CL9-9-9 einer offiziellen Spezifikation unterliegt, handelt es sich bei DDR3-1600 CL8-8-8 sowie DDR4-3466 CL16-18-16 nicht um JEDEC-Standards.
Auch für künftige Arbeitsspeichertypen ist zu erwarten, dass infolge der stetigen Verbesserung der Fertigungsverfahren immer schnellere Speichermodule angeboten werden. Diese werden jedoch zumindest anfangs außerhalb der offiziellen Spezifikation arbeiten. Die JEDEC könnte diese Speichermodule in die offizielle Spezifikation aufnehmen, allerdings geschieht das oft erst Jahre nach der ersten Verfügbarkeit wenn diese verbesserten Spezifikationen schon wieder durch noch bessere Spezifikationen obsoleteobsolet sind. Auf Anhieb arbeiten solche Module nur dann zufriedenstellend, wenn ihre Parameter korrekt abgelegt sind (Profile) und diese vom System übernommen werden können. Wenn dem nicht so ist, werden sie standardkonform oder vom Mainboard justiert betrieben. Ist beides ebenfalls nicht möglich, verweigert das System den Betrieb.
 
== Siehe auch ==
* [[Dual Channel|Anbinden mehrerer Speicherkanäle an einen Prozessor]]
* [[Triple Channel]]
* [[Quad-Channel]]
 
== Literatur ==