DDR DDR2 DDR3 Informatie & Overclock Topic |
Vorige delen: 1 2 3 4 5 6 7 8 9 |
Inhoudsopgave |
• Introductie
• Tabel met totale latencies
• DDR/DDR2/DDR3 Specificaties
• Geheugensnelheden op verschillende platforms
• Welk geheugen voor mijn C2D/C2Q-systeem?
• Interessante links
• DDR Overklok Records
• DDR2 Overklok Records
• DDR3 Overklok Records
• Top10 eisen
• Benchmark- en testsoftware
• RAM Lists
• Informatie over chipfabrikanten
Introductie |
Na slechts vijf maanden in het vorige topic te hebben doorgebracht is het alweer tijd voor het volgende deel. In 2004 kwam DDR2 tot leven, maar omdat de benodigde bandbreedte van het systeem destijds nog prima kon worden opgevuld door DDR bracht het in eerste instantie geen voordeel. Eigenlijk pas halverwege 2006, toen AMD en Intel respectievelijk hun AM2- en C2D-platform introduceerden kwam DDR2 echt tot zijn recht, zeker toen de standaard JEDEC-timings van 5-5-5 bij DDR2-800 door veel fabrikanten werden verlaagd naar 4-4-4 of zelfs 3-3-3.
Weinig tijd is er verstreken tussen DDR2 en DDR3 en dat maakt het voor velen enigszins verwarrend.
Er zit in vergelijking echter weinig verschil tussen beide standaarden, wat ik in het kort zal proberen uit te leggen.
De stap van DDR naar DDR2 was relatief groot. Er was een flink aantal veranderingen en verbeteringen aangebracht in het chipdesign, die qua package van TSOP naar FBGA gingen en een lager voltage nodig hadden, maar natuurlijk ook op de modules zelf. Zo kwamen er 56 pinnen bij en beschikte DDR2 onder andere over technische snufjes als ODT (On-Die Termination) en OCD (Off-Chip Driver calibration), etc.

Zoals met iedere nieuwe DDR-standaard is de doelstelling de uiteindelijke bandbreedte te verdubbelen ten opzichte van de vorige. Hetzelfde geldt voor DDR3. Door de Prefetch-buffer te verhogen van 4 naar 8 bits heeft de I/O buffer een tweemaal zo hoge frequentie waardoor ook de datafrequentie verdubbelt.
Dit is in feite precies dezelfde aanpassing als bij DDR2, maar dan nog een stapje verder.
Logischerwijs zullen hierdoor de timings opnieuw hoger uitvallen, ditmaal met keuze uit CAS 5 t/m 11.
Sommigen denken nu: "Hoe kan DDR3 dan sneller zijn met zulke hoge timings?". Gelukkig zorgen de verhoogde CAS-latencies lang niet altijd voor grotere vertragingen. Zoals in onderstaande tabel goed te zien is heeft DDR3 bij bepaalde instellingen een gelijke of zelfs kortere wachttijd ten opzichte van DDR2. Naarmate DDR3 meer mainstream wordt zullen er steeds lagere timings worden gebruikt waardoor dit argument in zijn geheel komt te vervallen.
Frequentie (MHz) | DDR Specificatie | PC Rating | Column Address Strobe Latency (CAS) | ||||||||
3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||||
266 | DDR2-533 | PC2-4300 | 11.28 | 15.04 | 18.80 | 22.56 | 26.32 | 30.08 | 33.84 | 37.60 | |
333 | DDR2-667 | PC2-5300 | 9.00 | 12.00 | 15.00 | 18.00 | 21.00 | 24.00 | 27.00 | 30.00 | |
400 | DDR2-800 | PC2-6400 | 7.50 | 10.00 | 12.50 | 15.00 | 17.50 | 20.00 | 22.50 | 25.00 | |
500 | DDR2-1000 | PC2-8000 | 6.00 | 8.00 | 10.00 | 12.00 | 14.00 | 16.00 | 18.00 | 20.00 | |
533 | DDR3-1066 | PC3-8500 | 5.63 | 7.50 | 9.38 | 11.25 | 13.13 | 15.00 | 16.89 | 18.76 | |
667 | DDR3-1333 | PC3-10600 | 4.50 | 6.00 | 7.50 | 9.00 | 10.50 | 12.00 | 13.50 | 15.00 | |
800 | DDR3-1600 | PC3-12800 | 3.75 | 5.00 | 6.25 | 7.50 | 8.75 | 10.00 | 11.25 | 12.50 | |
Bovenstaande getallen zijn in nanoseconden |
Binnen JEDEC-specificaties | CAS wordt niet ondersteund | ||||||
Beschouwen als overklok | Te hoog, niet gebruiken |
Met 'te hoog' doel ik op het feit dat het onlogisch is om een uiteindelijke toegangstijd te gebruiken die hoger ligt dan de failsafe specificaties van JEDEC (10 - 15ns). Het geheugen is dan eigenlijk langzamer dan het zou kunnen zijn, omdat een lagere CAS waarschijnlijk ook wel zal werken.
Het voordeel ligt overigens niet zozeer bij de latencies, maar bij de maximale theoretische bandbreedte.
Die is bij DDR3 namelijk tweemaal zo hoog als bij DDR2, wat ervoor zorgt dat het in de toekomst nog in de behoefte kan voorzien. Twee PC3-10600-modules zorgen voor een bandbreedte van 21,2GB/s wat pas benut wordt bij een FSB van 667MHz (QDR2666). Bovendien draait DDR3 op een lager voltage (1,5V) en heeft daardoor een lager verbruik.
DDR2- en DDR3-modules hebben allebei 240 pinnetjes, maar de inkeping voor het DIMM-slot is dus wederom verplaatst. DDR3 is niet backwards compatible en kan niet samen met DDR2 gebruikt worden.

DDR/DDR2/DDR3 Specificaties |
|
De totale geheugenbandbreedte bereken je door de datarate te vermenigvuldigen met de busbreedte.
DDR3-1600 draait op 800MHz, maar verwerkt per kloktik twee instructies omdat het DDR is, wat dus een effectieve datarate van 1600MHz betekent. Single channel is 64 bits, gedeeld door acht maakt 8 bytes.
1600MHz = 1,6 miljard instructies per seconde × 8 bytes = 12,8 miljard bytes/s = 12,8 GB/s.
Nu is dat voor hedendaagse processoren ruim voldoende of zelfs teveel, maar vergeet niet dat DDR2 officieel niet verder gaat dan 6,4GB/s (PC2-6400). Het is in dit soort gevallen natuurlijk verstandig om alvast op de toekomst te zijn voorbereid en het liefst pak je dan een flinke headroom zodat je niet binnen enkele maanden hetzelfde proces door hoeft te maken.
Geheugensnelheden op verschillende platforms |
Intel werkt met een in de northbridge gesitueerde controller die verantwoordelijk is voor het berekenen van de kloksnelheid van het geheugen. Deze hanteert hierbij een vrij eenvoudige manier; de kloksnelheid van de Front Side Bus wordt gedeeld door een zogeheten divider, die de verhouding FSB:RAM bepaalt.
Met een divider van 1:1 zijn beide kloksnelheden vanzelfsprekend gelijk en met bijv. 2:3 draait het geheugen anderhalf maal zo snel als de FSB. Hieronder een tabel met enkele mogelijke waarden:
|
Dit betekent dat je in de meeste gevallen genoeg hebt aan dualchannel geheugen dat op 266MHz draait, oftwel PC2-4200, als je niet van plan bent te gaan overklokken. De FSB en het geheugen draaien dan synchroon en hebben dankzij dualchannel een gelijke bandbreedte.
AMD is sinds de introductie van de Athlon64 niet meer van de geïntegreerde geheugencontroller afgestapt en heeft zodoende een andere methode dan Intel. AM2-processoren kunnen nog altijd niet overweg met halve multipliers, wat soms vreemde geheugenkloksnelheden tot gevolg kan hebben.
|
De kloksnelheid van het geheugen wordt bepaald door de kloksnelheid van de processor te delen door de helft van de multiplier, afgerond op het eerste gehele getal erboven.
Voorbeeld:
Een Windsor X2 4400+ draait op 2200MHz (200x11). PC2-6400 (DDR2-800) draait in dat geval op
2200 ÷ (11/2) = 2200 ÷ 5,5 = 2200 ÷ 6 = 367MHz.
[small]• De multiplier wordt gedeeld door twee
• De uitkomst is geen geheel getal en dient naar boven te worden afgerond
• De multiplier is afgerond en de kloksnelheid van het geheugen kan worden vastgesteld
Slechts vier van bovenstaande processoren draaien PC2-6400-geheugen ook daadwerkelijk op 400MHz, wat een gevolg is van hun even multiplier. De helft van een even getal is immers altijd een geheel getal.
Er wordt op die systemen dus niet afgerond, waardoor de juiste kloksnelheden haalbaar zijn.
Welk geheugen voor mijn C2D/C2Q-systeem? |
Als je je afvraagt welk geheugen je nu precies moet nemen, kijk dan eens naar onderstaande tabel. Hierin wordt duidelijk aangegeven welke processorkloksnelheid je kunt behalen met specifiek geheugen indien dit synchroon loopt met de FSB, de zogeheten 1:1 divider.
|
Als je bijvoorbeeld een E6600 hebt of wilt gaan gebruiken (multiplier van 9,0x) dan zul je 3,0GHz behalen met standaard PC2-5300-geheugen. Besluit je een multiplier van 8,0x te gebruiken, dan kom je op 3,2GHz met standaard PC2-6400-geheugen. Wellicht een handig overzicht voor menigeen.
Interessante links |
• DDR3 vs DDR2 (AnandTech.com, 2007)
• What is DDR3? (SIMMTester.com, 2007)
• DDR3 Memory Roadmap (SIMMTester.com, 2006)
• Frequently Asked Questions for DRAM DDR3 Components (Micron.com)
• DDR2-SDRAM artikel (Wikipedia)
• DDR3-SDRAM artikel (Wikipedia)
• DDR2 or DDR3: When Speed Is Not Enough (DQChannels.com, 2005)
• DDR3 and Future DRAM Generations (LostCircuits.com, 2004)
DDR Overklok Records |
# | Modules | Chips | Overklok | Vdimm | Door |
1 | G.Skill PC4400 LE (2x256MB) | TCCD | 355MHz 3.0-4-4-12 | 2,87V | Mi©hel |
2 | Corsair 3200XLPT1.2 (2x256MB) | TCCD | 353MHz 3.0-4-4-8 | 2,81V | KenLau |
3 | G.Skill PC4800 LA (2x256MB) | TCCD | 350MHz 2.5-4-3-6 | 2,99V | Onepagebook |
4 | G.Skill PC4800 LA (2x256MB) | TCCD | 345MHz 2.5-4-3-7 | 3,21V | bachus_anonym |
5 | GeIL One TCCD ES (2x512MB) | TCCD | 330MHz 2.5-4-4-7 | 2,94V | xeroamd |
6 | G.Skill PC4400 LC (2x512MB) | TCCD | 325MHz 2.5-4-3-5 | 2,90V | infinnity86 |
7 | G.Skill PC4800 LA (2x256MB) | TCCD | 322MHz 2.5-4-3-7 | 3,07V | BarrY A. |
8 | G.Skill PC4400 LE (2x512MB) | TCCD | 320MHz 2.5-3-3-5 | ? | LoKi2k |
9 | G.Skill PC4400 LE (2x512MB) | TCCD | 320MHz 2.5-4-3-5 | 2,80V | BvK P4 |
10 | Crucial Ballistix Z503 (2x1GB) | Micron 5B D | 304MHz 3.0-3-3-8 | 3,00V | sierra_bound |
DDR2 Overklok Records |
# | Modules | Chips | Overklok | Vdimm | Door |
1 | Crucial Ballistix PC2-8500 (2x1GB) | D9GMH | 754MHz 5-5-5-15 | 2,90V | Zweden |
2 | OCZ FlexXLC PC2-9200 (2x1GB) | D9GMH | 751MHz 5-5-5-15 | 2,80V | Extera & Rol-Co |
3 | Crucial Ballistix PC2-8500 (2x1GB) | D9GMH | 730MHz 5-5-5-15 | 2,38V | OldScarface |
4 | OCZ FlexXLC PC2-9200 (2x1GB) | D9GMH | 717MHz 5-5-5-15 | 2,70V | petervandamned |
5 | Crucial Ballistix PC2-8500 (2x1GB) | D9GMH | 709MHz 5-6-6-8 | 2,55V | El Snorro |
6 | Crucial Ballistix PC2-8500 (2x1GB) | D9GMH | 703MHz 5-5-5-15 | 2,60V | Viss |
7 | OCZ FlexXLC PC2-9200 (2x1GB) | D9GMH | 703MHz 5-6-6-8 | 2,55V | Syngrow |
8 | OCZ FlexXLC PC2-9200 (1x1GB) | D9GMH | 700MHz 5-5-5-15 | 2,55V | YoupY |
9 | Crucial Ballistix PC2-8000 (2x1GB) | D9GMH | 700MHz 5-6-6-15 | 2,55V | Rol-Co |
10 | Crucial Ballistix PC2-5300 (2x1GB) | D9GMH | 690MHz 5-5-5-15 | 2,70V | -The_Mask- |
DDR3 Overklok Records |
# | Modules | Chips | Overklok | Vdimm | Door |
1 | Corsair Dominator PC3-15000 (3x1GB) | HCF0 | 1112MHz 9-9-9-24 | 1,84V | Rol-Co |
2 | OCZ Platinum EB PC3-12800 (2x1GB) | D9GTR | 975MHz 7-7-7-24 | 2,20V | Extera |
3 | OCZ Platinum PC3-12800 (1x1GB) | D9GTR | 969MHz 7-7-7-20 | 2,10V | Maarten-NForce |
4 | OCZ FlexXLC PC3-12800 (2x1GB) | D9GTR | 930MHz 7-7-7-20 | 2,00V | Rol-Co |
Top10 eisen |
Om in bovenstaande Top10's een plekje te bemachtigen dien je aan de volgende eisen te voldoen:
[list=1]
• Je DDR(2/3) module(s) zo hoog mogelijk stabiel overklokken.
• Een screenshot posten van een succesvol afgeronde SuperPI- of SP2004-test.
• Een link naar je CPU-Z Validation plaatsen gemaakt op dezelfde instellingen.Met oog op volledigheid wil ik iedereen verzoeken hierbij ook de gebruikte Vdimm te vermelden.
Hoe meer informatie, des te beter.
Om je op weg te helpen de benodigde links:
• SuperPI Mod 1.5 (60,4 kB)
• Stress Prime 2004 0.40 (237 kB)
• CPU-Z 1.57 (410 kB)
• CPU-Z Validator 3.00
Benchmark- en testsoftware |
![]() Download | Memtest86+ 4.20 Het meest gebruikte programma om het geheugen te testen. Memtest86+ heeft verschillende soorten testprocedures. Veelgebruikte tests zijn STD (standaard, voert alle tests uit), test 5 (constant pattern stressing) en test 8 (random pattern testing). Om het geheugen volledig te laten testen is het aan te raden de STD test uit te voeren en deze minimaal een uur zijn werk te laten doen. | |
![]() Download | Memtest 4.0 for Windows Dit is niet de Windowsversie van Memtest86+ maar een hiervan losstaand programma dat het geheugen in Windows op fouten kan testen. Een voordeel van dit programma is dat je zelf kunt bepalen hoeveel MB aan geheugen je wilt laten testen. Enige nadeel is dat de procedure stopt wanneer een fout is ontdekt, maar dit is alleen bij de gratis versie. | |
![]() Download | Stress Prime 2004 0.40 De meesten kennen vast Prime95. SP2004 werkt precies hetzelfde, maar heeft een verbeterde usere interface. Het is een multifunctioneel stresstest-programma, waarmee je de processor en het geheugen op stabiliteit kunt testen door middel van iteraties (Lucas Lehmer). Selecteer "Large FTT - stress RAM" om het geheugen uitgebreid te testen. | |
![]() Download | SP2004 Orthos Edition Een variant op SP2004 met HyperThreading- en dualcoreondersteuning. Het bevat precies dezelfde testprocedures, alleen worden deze in meerdere threads uitgevoerd om alle aanwezige cores te testen. Niet zozeer essentieel bij het testen van het geheugen, maar desondanks het vermelden waard. | |
![]() Download | SuperPI Mod 1.5 XS SuperPI is bij de meesten wel bekend. Het kan gebruikt worden om het geheugen op stabiliteit te testen, maar wordt voornamelijk gebruikt bij het vestigen van records in het behalen van de laagste tijden. Deze XtremeSystems-mod van het originele programma voegt een aantal verbetering toe, zoals een cheat protection en validation checksum. Een erg handig stukje software. |
Tot slot |


DDR RAM List DDR2 RAM List DDR3 RAM List
Database met Corsair-modules: House of Help IC Inquiry.
Informatie over Winbond UTT: [OC] Het Winbond UTT geheugen topic - deel 2.
Informatie over Fatbody: Het DDR/DDR2 Informatie- en Overklokresultaten-topic.
Interessante info of ideeën voor deze startpost? Stuur me een DM.
Voor nu: veel overklokplezier en kom maar op met die screenies!
[ Voor 255% gewijzigd door Rone op 21-02-2014 16:57 ]
PC1: 9800X3D + RX 9070 XT || PC2: 5800X3D + RTX 3080 || Laptop: 7735HS + RTX 4060