Hoofdcategorieën
Device Settings

DDR2 flink duurder maar zonder performancevoordeel

Door Steve Lersberghe, woensdag 25 februari 2004 19:24
Bron: AnandTech, views: 9.257

AnandTech heeft een interessante beschouwing over DDR2 online geplaatst. Na de berichten over torenhoge prijzen en tegenvallende prestaties is de conclusie van Anand geen grote verrassing: DDR2 is flink duurder dan DDR, zonder dat de prestatie er echt op vooruit gaat. Eerst en vooral wordt er iets dieper ingegaan op de verschillen tussen DDR en DDR2; dat zijn er niet spectaculair veel, het belangrijkste verschil is dat DDR2 een 4-bits prefetch heeft. Dat bekent dat er vier bits per klokpuls worden verzonden, waardoor het eigenlijk onder de noemer QDR (Quad Data Rate) valt. Dat heeft tot gevolg dat de werkelijke kloksnelheid van bijvoorbeeld DDR2-400 slechts 100MHz is, terwijl DDR400 z'n werk doet op 200MHz. Samen met een aantal optimalisaties zou dat ervoor moeten zorgen dat de bandbreedte en de performance in het algemeen van DDR2 er fors op vooruit gaat ten opzichte van DDR.

Geheugenchip op module (klein)De praktijk blijkt echter anders. Enerzijds heeft dat als oorzaak dat DDR2 nog jong is en de technologie nog verder ontwikkeld moet worden, samen met de bijbehorende geheugencontrollers. Het DDR2 dat we in maart of april in massaproductie zullen zien zal ook zeker niet hetzelfde zijn als het DDR2 dat we nu kennen. Toch is het zo dat de latencies voorlopig torenhoog te noemen zijn; zo hebben de modules van bijvoorbeeld Micron latencies van maar liefst CL4-4-4-4. Dat is ook weer een gevolg van het feit dat de technologie nog in de kinderschoenen staat. Een ander niet te miskennen feit is dat DDR2 niet noodzakelijk ontwikkeld is om DDR de boksring uit de slaan qua performance; het is vooral de bedoeling om weer een stuk verder te kunnen.

Binnen DDR is er weinig ruimte meer over, aangezien er nu reeds betrekkelijk hoge klokfrequenties worden bereikt. DDR2 verzendt het dubbele aantal bits per klokpuls, met als gevolg dat de klokfrequentie in theorie slechts half zo hoog hoeft te zijn om dezelfde bandbreedte te bereiken. Dat laat veel meer ruimte over naar de toekomst toe; pas wanneer we spreken over DDR-667 en DDR-800, volgens een aantal roadmaps nog dit jaar, wordt het interessant om de prestaties van de oude en nieuwe DDR-variant te vergelijken. Het ligt in ieder geval niet in de lijn der verwachtingen dat DDR2 snel zal aanslaan bij het publiek; daarvoor moet er eerst iets gedaan worden aan de prijzen, die op dit ogenblik ongeveer 900 US-dollar bedragen voor 512MB. Een blik in de Pricewatch leert ons dat dat bedrag het tienvoud is van de prijs van dezelfde hoeveelheid DDR-geheugen, namelijk zo'n 72 euro.

Volgende 19:59 Microsoft moet wellicht twee Windows-versies verkopen
Vorige 17:42 Sony komt met DRU-700 dual layer dvd-brander
Advertentie

Reacties

«  1  2  »

terwijl DDR400 z'n werk doet op 400MHz
Dat moet natuurlijk 200MHz zijn :).

Volgens mij ligt het grote voordeel van DDR2 voornamelijk bij de mobo fabrikanten. Een mobo met een memorybus van 100MHz is makkelijker te maken dan eentje met een memorybus van 200MHz (minder straling en overspraak).

De prijs van een DDR2 mobo zou dus lager moeten zijn dan een DDR mobo. Maar als het geheugen dan duurder is, dan heb je dus nog helemaal niks bereikt.

Het begint er op te lijken dat het DDR2 verhaal voornamelijk door de mobo fabrikanten wordt gepushed en dat er verder niemand op zit te wachten.

Dat DDR bij DDR400 uitgemaxed zou zijn, zou betekenen dat DDR2 bij DDR2-800 uitgemaxed raakt. Tenminste... Blijkbaar kunnen ze dus wel snellere geheugenelementen maken, maar is de bussnelheid de bottleneck. Dan zal die bussnelheid bij DDR2 dus ook de bottleneck blijken. Of mis ik iets in mijn redenatie?

DDR2 is duur omdat het nieuw is. Met DDR was dat precies hetzelfde. De prijs zal vanzelf zakken.
Of mis ik iets in mijn redenatie?
Nee, maar 800 is toch beter dan 400, dus wat is het probleem?

Volgens mij ligt het grote voordeel van DDR2 voornamelijk bij de mobo fabrikanten. Een mobo met een memorybus van 100MHz is makkelijker te maken dan eentje met een memorybus van 200MHz (minder straling en overspraak).
de externe data bus van een ddr2 module (de bus die interfaced met de ddr2 memorycontroller zeg maar) draait bij ddr2 400 op 200 Mhz net als ddr1. de mobo fabrikanten hebben hier dus geen voordeel van.

de interne bus draait voor ddr1_400 en ddr2_400 op verschillende frekwenties.

ddr1 heeft twee dram banken parallel staan, ddr2 heeft vier dram banken parallel staan. dit betekent dus dat de interne klok van ddr2 maar op de halve frekwentie van de interne klok van ddr1 hoeft te draaien om extern dezelfde bandbreedte te kunnen aanbieden.

vergelijk een RAID opstelling: het lijkt een beetje op een RAID-0. in het geval van ddr1 werk je met 2 snelle disks en in het geval ddr2 met 4 half zo snelle disks. beide RAIDs zullen aan de buitenkant dezelfde datatransferspeed (bandbreedte) laten zien. maar de seektime (latency) van de ddr1 RAID-0 is beter omdat de snellere harddisk een lagere latency heeft. de ddr2 RAID heeft echter het potentieel om 2 x zoveel bandbreedte te halen als de de ddr1 RAID.

SDR-SDRAM liep zeg maar van 66MHz tot 133MHz, daarna kreeg je DDR-SDRAM, dat van 100 tot aan 200MHZ loopt. Tot hoe ver DDR-2 SDRAM zal schalen is nog niet helemaal duidelijk. Door steeds verbeterende productietechnieken kan er steeds meer worden opgeschaald. Mogelijk zal DDR-2 dus iets verder komen dan DDR-1, laten we zeggen tot aan 266MHz, of misschien zelfs tot 333MHz. Natuurlijk is daar nu nog niets over te zeggen, maar het ligt in de lijn der verwachting dat tegen de tijd dat DDR-2 op 200MHz (DDR2-800 dus) loopt, de techniek zoveel heeft verbeterd dat deze nog iets verder kan opschalen.

zowel SDRAM als DDR en DDR2 RAM gebruiken dezelfde core: DRAM cellen. DRAM cellen staan qua ontwikkeling al een tijdje praktisch stil. 100/133 Mhz is nog steeds de maximale bandbreedte van DRAM cellen heb ik begrepen.

de innovatie van DDR2 tov DDR1 zit em uitsluitend in de snellere interface. deze snellere interface maakt het zinnig meer DRAM banken parallel te schakelen: 4 stuks ipv 2 bij DDR1. aangezien DDR1 en DDR2 dezelfde basis DRAM cellen gebruiken kan DDR2 in potentie 2x zo snel (bandbreedte) worden als DDR1.

dit is een interessante uiteenzetting over ddr2 en andere dram technieken: http://www.ece.umd.edu/courses/enee759h.S2003/lectures/Lecture11.pdf

...de performance in het algemeen van DDR2 er fors op vooruit gaat ten opzichte van DDR2.
:+

Het ligt in ieder geval niet in de lijn der verwachtingen dat DDR2 snel zal aanslaan bij het publiek

dit betekend waarschijnlijk dat het een misontwikkeling is, die veel geld heeft gekost, maar niets op gaat opleveren.

Waarom heet dan eignelijk DDR2 en niet gewoon QDR?
en ik denk toch zeker te weten dat DDR400 op 200Mhz werkt...
En cas4 (!!), dat had ik echt nooit verwacht, eerder 3 en mss zelfs gewoon 2.5


hm de helft van deze post is de laat :P

@ RetepV
Cas houd de vertraging van de gegevins in, lager is dus beter :?

Nou, toch zou je verwachten dat CAS4 DDR2 geheugen *ietsje* sneller is dan CAS2.5 DDR geheugen. 4 is net ietsje sneller dan 2*2.5 :).

Waarom heet dan eignelijk DDR2 en niet gewoon QDR?
Omdat de bus extern DDR is. Hoe RAM intern werkt is niet zo belangrijk.

Om heel precies te zijn is het DDR-SDRAM, waarbij DDR staat voor Double Data Rate.

Dit zou inderdaad QDR-SDRAM genoemd moeten worden; Qaud? Data Rate.

-dubbelpost- mod maar weg

daarvoor moet er eerst iets gedaan worden aan de prijzen, die op dit ogenblik ongeveer 900 US-dollar bedragen voor 512MB. Een blik in de Pricewatch leert ons dat dat bedrag het tienvoud is van de prijs van dezelfde hoeveelheid DDR-geheugen, namelijk zo'n 72 euro.
Wel iets meer dan het 10 voudige dus, aangezien iets wat 900 dollar kost, hier minstens 1000 euro zal kosten, ondanks de lage dollarprijs, dankzij de hoge btw en shippingkosten.

Dat is waar, maar dat kan je moeilijk exact vastleggen. Daarom dat ik de lokale waarden (900 dollar in Japan, 72 euro hier) maar even met elkaar vergeleken heb, om toch iets te hebben.

Dat heeft tot gevolg dat de werkelijke kloksnelheid van bijvoorbeeld DDR2-400 slechts 100MHz is, terwijl DDR400 z'n werk doet op 400MHz
Die laatste 400 moet 200 zijn lijkt me.

Edit: oeps, beetje laat.

was het ook niet zo dat op de radeon 9800pro DDR2 geheugen zat en ze op de 9800xt maar weer DDR geheugen hadden gedaan omdat dit veel duurder was maar niet echt performancevoordeel gaf?

Na de berichten over torenhoge prijzen en tegenvallende prestaties is de conclusie
De link "tegenvallende prestaties" doet het niet goed!
edit:
Aha, ik ziet dat het nu verbeterd is :D

Ik ben benieuwd wat de latency is van het geheugen dat ze in massaproductie gaan nemen...want als dat 4-4-4-4 is dan wil niemand het :Z
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 19:59 Microsoft moet wellicht twee Windows-versies verkopen
Vorige 17:42 Sony komt met DRU-700 dual layer dvd-brander
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011