Test: Corsair Dominator PC2-10000

RAM d.  06. december. 2007, skrevet af Polarfar 20 Kommentarer.  Vist: 12920 gange.

Korrekturlæser: 
Billed behandling: 
Oversættelse: 

Pristjek på http://www.pricerunner.dk 
Produkt udlånt af: Corsair
DK distributør: Conta.dk

RAM Teori

 

For dem som også synes alle de forskellige betegnelser, som PC4XXX og DDR533 er lidt rodet, kommer her lidt teori om DDR RAM:

Fælles for DDR2 og DDR - Double Data Rate -, er at sidstnævnte var afløseren for de aldrende SDRAM og DDR2 altså afløseren for DDR. DDR har den teoretiske egenskab, at kunne transportere dobbelt så meget data som SDRAM. Det teknologiske fremskridt man har gjort med DDR RAM, er at få dem til at transportere informationer på både bølgetop og bølgedal, hvor SDRAM kun understøttede transport af informationer på en af delene ad gangen. Når man siger at SDRAM kører f.eks. 200MHz, så kører man rent faktisk kun 200MHZ på sine RAM, men når det er DDR RAM skal man gange hastighed med 2, så i teorien arbejder ens DDR RAM med en 400MHz bus, ved 200MHz DDR.

 

Hvad er CAS?

CAS (CAS Latency) - Column Address Strobe - er det antal clock cycles, der går efter at RAM - Random Acces Memory - har modtaget en anmodning og til den udfører den. Dette betyder at jo lavere CAS man benytter sig af, desto hurtigere RAM ydelse får man. Dette vil måske lede nogen til at tro at CAS2 er 33 % hurtigere end CAS3, men dette er nu ikke tilfældet. CAS2 er hurtigere ja, men kan kun anbefales til folk der spiller eller bruger RAM krævende programmer. Det er også påvist at med CAS2 RAM kan man nå højere frekvenser end med CAS3 RAM, så CAS2 RAM er altså bedre til overclocking. Altså, vælg lavere CAS hvis du:

# Overclocker

# Du spiller meget

# Du bruger intensivt RAM krævende programmer

 

Hvad er PCxxxx

For at gøre det simpelt tager vi et eksempel, f.eks. PC2400. PCxxxx benævnelsen hører til alle nye RAM, DDR såvel som RDRAM. At en DDR RAM benævnes PC2400, betyder at de er garanteret at kunne arbejde ved 300MHZ, med en garanteret båndbredde på 2,4GB/s. Vi vil nu koncentrere os om DDR RAM, og her nedenunder har jeg lavet en lille tabel over de forskellige hastigheder for DDR og DDR2 RAM:

 

DDR

PC2100 - DDR266 - 266MHz bus - 2.1GB/s båndbredde (133MHz)

PC2700 - DDR333 - 333MHz bus - 2.7GB/s båndbredde (166MHz)

PC3000 - DDR366 - 366MHz bus - 3.0GB/s båndbredde (183MHz)

PC3200 - DDR400 - 400MHz bus - 3.2GB/s båndbredde (200MHz)

PC3500 - DDR433 - 433MHz bus - 3.5GB/s båndbredde (217MHz)

PC3700 - DDR466 - 466MHz bus - 3.8GB/s båndbredde (233MHz)

PC4000 - DDR500 - 500MHz bus - 4.0GB/s båndbredde (250MHz)

PC4200 - DDR533 - 533MHz bus - 4.2GB/s båndbredde (266MHz)

PC4300 - DDR533 - 533MHz bus - 4.3GB/s båndbredde (266MHz)

PC4400 - DDR550 - 550MHz bus - 4.4GB/s båndbredde (275MHz)

 

DDR2

PC2-3200 – DDR2-400 - 400MHz bus – 3.2GB/s båndbredde (200MHz)

PC2-4300 – DDR2-533 - 533MHz bus – 4.3GB/s båndbredde (266MHz)

PC2-5400 – DDR2-667 - 667MHz bus – 5.3GB/s båndbredde (333MHz)

PC2-6400 – DDR2-800 - 800MHz bus – 6.4GB/s båndbredde (400MHz)

PC2-8000 – DDR2-1000 - 1000MHz bus – 8.0GB/s båndbredde (500MHz)

PC2-8500 - DDR2-1066 -  1066MHz bus - 8.5GB/s båndbredde (533MHz)

PC2-9200 - DDR2-1150 -  1150MHz bus - 9.2GB/s båndbredde (575MHz)

PC2-9600 - DDR2-1200 -  1200MHz bus - 9.6GB/s båndbredde (600MHz)

 

Men lad os kigge nærmere på DDR2 teknologien.

 


 

DDR2 Teori

Idéen om en efterfølger til DDR SD-RAM er ved at være aldrende. Faktisk er der gået mere end seks år siden de første bud på DDR2 standarden kom frem. Helt præcist den 14. maj 1998 afholdtes den første åbne diskussion om en efterfølger til DDR.

Men hvad er så forskellen fra DDR til DDR2 udover de forventede hastighedsforøgelser? Ja faktisk ligger forskellene kort sagt i at har givet headroom for at hastigheden kan få lov til at stige. Således er 533MHz ram allerede sejlet agterud af både 667 og 800MHz modeller. Lad os se nærmere på hvad der er ændret for at give dette løft i clockfrekvens.

Først og fremmest har man gået efter at der skal udføres mere pr. clockcyklus. Det har betydet at man har en slags quad-pumped bus i DDR2-modulerne. Hvor en stor forskel fra SD-RAM til DDR SD-RAM lå i at man kunne sende data på både rise and fall kan DDR2 nu sende fire bits pr. clockcyklus. Egentlig sker der en prefetch af fire bits imens outputtet kommer én efter én og ikke fire bits samtidig. Derved har man altså ikke en fuldkommen fordobling i effektiviteten selvom flere RAM-producenter har tænkt sig at markedsføre DDR2 som dobbelt så effektivt som DDR.

Det der ødelægger billedet lidt er, at DDR2 som udgangspunkt kører med ret lave timings. Selve arkitekturen med fire bits pr. clockcyklus gør naturligvis at latency skal sænkes for at skabe stabilitet, men måske har man sat standard-timings lige lave nok. Typiske timings for DDR2-533 er 4-4-4-12, hvor vi for DDR533 moduler har set default timings på 3-4-4-8 og blandt andet OCZ har haft moduler på markedet med 2.5-4-4-7. Det virker dog allerede nu som om at producenterne får bedre og bedre yields og senest har vi set flere producenter levere RAM som kan køre DDR2-533 ved 3-3-2-8 timings i stedet for de normale 4-4-4-12 timings. Blandt disse producenter ser vi Corsair, Crucial og Infenion og uden tvivl vil mange følge.

 

 

Det er dog vigtigt, at man ikke stirrer sig blind på timings for første tests viser, at DDR2 ved 533MHz på Intels nye platform ikke får en særlig stor forbedring ved de lavere timings. Således er forskellen fra 4-4-4-12 til 3-3-2-8 omkring 2-3 % og det er altså svært at mærke når man sidder foran skærmen.

Den nye teknologi har gjort det muligt at sænke spændingen på modulerne som nu benytter 1.8V som standard mod 2.5V for DDR SD-RAM. Alligevel har det været nødvendigt med flere kontaktpunkter i DIMM-soklerne og for DDR2 gælder det at der skal være 240 pins mod 184 for DDR.

 

 

Sænkningen af spændingen til 1.8V giver dog alligevel en række fordele. Først og fremmest vil strømsignalet være renere med den lavere spænding og den renere strøm (mindre udsving i spændingsfaldet) vil gøre det muligt at hæve clockfrekvensen yderligere. Derudover vil man kunne regne med en generel sænkning af strømforbruget på omkring 25 %. Ikke dårligt når man tænker på at et 1GB DDR-modul bruger omkring 8-10W på hver read.

Andre tidssvarende (måske selvfølgelige..?) udviklinger er lagt ind i DDR2 standarden - således må et DDR2 modul ikke have mindre kapacitet end 256MB, hvor det for DDR var 64MB. I den anden ende er grænsen for kapacitet 4GB for DDR2 mod 1GB for DDR.

Ligeledes gælder det også at alle moduler skal have FBGA-packaging og ikke TSOP, som man ellers kender fra DDR SD-RAM. Det skal dog siges at flere producenter - eksempelvis Kingmax - i lang tid har leveret DDR SD-RAM med FBGA-packaging.

 

 

På papiret ser FBGA noget bedre ud end TSOP, men da signalerne alligevel skal overføres via printbaner, hvor der skabes støj vil springet fra TSOP til BGA have en meget lille - for ikke at sige ubetydelig - forskel i praksis.

 

Tak til Klavs Steenhof for levering af teorien omkring DDR2

Martin.v.R
 
Elitebruger
Tilføjet:
06-12-2007 07:24:20
Svar/Indlæg:
8555/439
fin test 😉
jeg har kørt 1280MHZ med min Cellshock DDR2 PC8000 ved 5-5-5-15 2T 2,45v i længer tid
24/7 😀
har dov ikke haft målt dem der,men her er de med en E6700 som køre ved 530x7 fsb og ramne med 1235,7MHZ 5-5-5-15 2T 2.45v og en båndbrede på 97XX
lavet på mit ASUS P5K.
http://www.octeamdenmark.com/f...

2x1GB Cellshock PC8000 cl4 koster ca:1600,- til 2800,- så de må ses som et beder køb
ellers nup et par PC8000 cl4 G.skill DDR2 2x1GB de skulle være lige så gode,og ligger på en pris af ca:1700,-


Claus35
 
Elitebruger
Tilføjet:
06-12-2007 09:02:02
Svar/Indlæg:
5410/123
#1 Hov?


Claus35
 
Elitebruger
Tilføjet:
06-12-2007 09:03:02
Svar/Indlæg:
5410/123
#1 WB og nice oc ^^ 🙂


Stepa
 
Overclocker
Tilføjet:
06-12-2007 09:44:19
Svar/Indlæg:
394/36
#1 Hva faaaaeeeen martin .. 😛 😲


Anzelz
 
Elitebruger
Tilføjet:
06-12-2007 09:50:12
Svar/Indlæg:
2343/272
Hvorfor giver Dominator rammene så meget mere ved samme hastighed i forhold til fx Cellshock?

Men ellers ses det da tydeligt hvor meget ram er penge ud af vinduet, giver jo ikke noget.. Fin test ellers:) Ville dog gerne se en sammenligning i spil med andre ram


Claus35
 
Elitebruger
Tilføjet:
06-12-2007 10:00:58
Svar/Indlæg:
5410/123
#5 Godt spørgsmål.

Mht. spil, så skriver Polarfar jo, at spil ikke kræver ram bandwith 😉 Så der ville ikke være nogen forskel.


Anzelz
 
Elitebruger
Tilføjet:
06-12-2007 11:22:24
Svar/Indlæg:
2343/272
Giver det så noget i load tider? Eller er harddisken begrænsning der..?


Stensgaard
 
Elitebruger
Tilføjet:
06-12-2007 11:49:43
Svar/Indlæg:
2620/327
#7 Det er mest din harddisk. Faktisk er der ikke rigtig nogen steder, hvor du for alvor får noget ud af hurtigere RAM 🙂


Martin.v.R
 
Elitebruger
Tilføjet:
06-12-2007 12:10:58
Svar/Indlæg:
8555/439
nu hvor Q9XXX komer har ramne meget at sig,har selv haft sådan en fætter til test 😉
det gælder også i spil.


heinrich
 
Elitebruger
Tilføjet:
06-12-2007 12:14:51
Svar/Indlæg:
1341/56

#9

rammen eller FSB?

eller forsvandt problemet med hurtige ram, men langsom FSB med 478 soklen?


Martin.v.R
 
Elitebruger
Tilføjet:
06-12-2007 12:22:45
Svar/Indlæg:
8555/439
478 soklen? 😀 hva taler du om?? tror ikke jeg har haft finger i sådan et bundkort i 2 år


Polarfar
 
Senior Skribent
Tilføjet:
06-12-2007 12:35:14
Svar/Indlæg:
2309/846
#9

Jeg har en QX9650 i soklen lige pt. og det har intet at sige. Du vinder ganske lidt ved at køre dine ram en enkelt divider eller to over din cpu frekvens, og derefter flader kurven meget hurtigt ud.

Jeg tester DDR3 ram lige i øjeblikket, og her er udsvingene på bandwith meget større end ddr2, men der er stadig ikke vundet noget.



Martin.v.R
 
Elitebruger
Tilføjet:
06-12-2007 12:44:23
Svar/Indlæg:
8555/439
#12
prøv at glemme lidt alle de D-mark,og gi dig til at spille lidt hård grafisk spil,og kig efter FPS i 1600x1200 85/100 MHZ
jeg ved ikke om det har noget at sige,at jeg sider med en 20" vis
test du i xp eller Vista ?

husk at sidefilen har meget at sig i Vista 🙂


Miccim
 
Elitebruger
Tilføjet:
06-12-2007 16:10:33
Svar/Indlæg:
3233/128
Den største nyhed er da at Martin har vist sig igen 🙂


DTU_XaVier
 
Elitebruger
Tilføjet:
06-12-2007 16:13:29
Svar/Indlæg:
2786/120
#13 Jeg synes lige du skal læse testen igennem igen... At påstå at Polarfar ikke tester hårde grafiske tests, er at strække den... Jeg ser da i hvert fald 3dmark06 på listen 😉... Og det er et hårdt grafisk program, uanset om du er enig i at tallene kan bruges til noget når det kommer til spilydelse eller ej...
Og sidefil er igen din harddisk, så der løber dit argument lidt ud i sandet 🙂


Martin.v.R
 
Elitebruger
Tilføjet:
06-12-2007 16:48:28
Svar/Indlæg:
8555/439
#15
jeg skrev i #1 fin test 😉 så jeg er ikke på Jagt 😀

vi har måske bare vær sin måde,at sætte en pc op på 😉 og det er måske der forskelden ligger.

det er en stort rebus,at få det hele til at køre max,uden flaskehalse 😉 og nu har han jo ikke haft de ram så længe til test,så det er helt ok.

stadig en fin test,men ramne er for dyre ? i forhold til ydelse.


Anonym191016
 
Elitebruger
Tilføjet:
06-12-2007 17:07:56
Svar/Indlæg:
525/67
lol "...de ligner noget, der burde sidde i Darth Vaders lanbox..." 😀


tornberg
 
Superbruger
Tilføjet:
07-12-2007 13:42:52
Svar/Indlæg:
480/124
Ved godt jeg er en nob, men hvad betyder:

5

5

5

18

2T

???

Det er noget med timing og lat mm. men hvad er hvad 😕


hamderD
 
Elitebruger
Tilføjet:
07-12-2007 14:58:55
Svar/Indlæg:
7263/260
fin fin test 🙂


Polarfar
 
Senior Skribent
Tilføjet:
07-12-2007 16:05:26
Svar/Indlæg:
2309/846
#18 det er lige præcis timing. Det er antallet af clockpulser imellem at rammene er klar til at udføre en ny operation. Cas Latency - det er den første - er den vigtigste, de andre kalder man subtimings, og de er ikke så vanvittigt betydningsfulde for hastigheden og dine benchmarks, men det giver jo lidt alt sammen.

Her er lidt copy paste fra en guide jeg fandt

tCAS (CAS latency time - Column Address Strobe)
Den tid det tager for RAM'ene at finde den rigtige data-kolonne.

tRCD (RAS to CAS delay - Row address to Column address Delay)
Den tid der går mellem RAS og CAS.

tRP (RAS Precharge - Row Address Strobe Precharge)
Hvor længe det tager, at lukke en hukommelses-række og åbne den næste.

tRAS (Precharge delay - Row Address Strobe)
Den tid det tager at finde den rigtige data-række.

Når RAM anvendes sker det efter følgende scenarie (forenklet):

1. Den ønskede data-række sendes til RAM (RAS)
2. RAM får tid til at finde rækken (RCD)
3. Den ønskede data-kolonne sendes til RAM (CAS)
4. RAM sender data til CPU (data-burst)
5. Rækken "genoplades" så den kan gen-læses/-skrives sekventielt (RP)

Og alt det ovenstående forventer jeg naturligvis at du kan på rygraden inden jul 😛