>
>
>
>
>
>
>
>
>
>
>
>
>
32GB paměti RAM: 19 modulů v testu
10.11.2005, Martin Štěpánek, recenze
Dnes se podíváme na 19 DDR paměťových modulů od devíti světových výrobců v rozmezí DDR400 až po jedny z nejrychlejších na trhu v podobě DDR600. To vše a ještě něco navíc v dnešním testu.
Kapitoly článku:
- 32GB paměti RAM: 19 modulů v testu
- Apacer AM1 PC3200 a·Apacer DDR400 CL3
- Apacer DDR400 CL2,5 a A-Data DDR400 CL2,5
- Corsair Value Select a PQI DDR400
- TwinMOS DDR400 CL2,5 a Kingmax DDR400 CL2,0/2,5
- Kingmax DDR433 CL2,0/2,5 a Kingmax HardCore DDR500
- Kingston HyperX 3200AK2 a Kingston HyperX 3200ULK2
- Corsair XMS 3200C2 v5.2 a Geil Value PC3200 CL2,5
- Mushkin High Performance Level II 222 DDR400 a Kingston HyperX KHX4300K2
- Corsair XMS4400C25 a A-Data Vitesta DDR600
- Mushkin RedLine XP4000
- Výsledky testů
- Závěr
AMD pomalu ale jistě chystá nový socket M2, který využije DDR2 paměti. Než se tak ale stane, budou zde s námi ještě pěknou chvíli klasické DDR paměti první generace, kterých využívají všechny stávající produkty AMD a starší čipové sady od Intelu. Dnes se nám do testu sešlo celkem 19 paměťových modulů (respektive dvojic), které se liší nejen cenou, ale také výkonem a možnostmi přetaktování.
I když je zde na úvod i menší popis časování a frekvencí ve spojtosti s paměťmi, musím vás zde odkázat na velmi dobrý článek o práci pamětí, který před nedávnem vyšel zde na SH. Čtěte ZDE.
Hned na úvod musím říct, že celý dnešní test se točí okolo pamětí pro AMD a v tomto směru se budu také vyjadřovat. U AMD na rozdíl od Intelu, kterému více svědčí zvyšování frekvence FSB, je časování poměrně důležité na výkon paměťového subsystému. Ale nyní zpět k frekvenci. Na trhu se v poslední době usídlily především paměti DDR400 a rychlejší jako DDR433, DDR466, DDR500 a další. Zatímco s DDR400 můžete bez problému pracovat, pokud se rozhodnete taktovat, je lepší sáhnout po rychlejších pamětech, které budou mít vyšší strop pro zvyšování systémové sběrnice.
Obr. 01 – testované paměti
Za označením „DDR a číslo“ je skryta efektivní rychlost pamětí – tedy například DDR400 paměti pracují efektivně na frekvenci 400 MHz, přestože jejich skutečná frekvence je 200MHz. Proto DDR, tedy Double Data Rate paměti, tj. s dvojnásobnou datovou propustností.
Pokud se podíváte na skutečnou rychlost pamětí, tak u DDR550 činí pouze 275MHz. Toto je nutné si uvědomit, jelikož při taktování je velmi pravděpodobné, že danou rychlost sběrnice překročíte a bude nutné použit děličku (nastavuje se v BIOSu).
Dalším podstatným faktorem při výběru pamětí je i jejich časování. To spolu s rychlostí určuje výkon paměťového subsystému. Tedy laicky řečeno, časování pamětí značí jak rychle (respektive s jakým vnitřním zpožděním) budou paměti schopny reagovat na požadavky. Jedná se o několik nastavení, jež určují, jakých čekacích cyklů při čtení či zápisu se má použít, jaké mají být doby aktivací, vystavení, zotavení a další. Je jasné, že čím jsou tyto „čekací“ doby kratší, tím rychleji bude paměť požadované informace dodávat.
Zde jeden malý příklad, jak se uvádí časování pamětí: 2-2-2-5 T1. Za těmito čísly se skrývá CL-tRAS -tRCD-tRP a command rate.
Před dalším čtením byste měli znát tyto pojmy:
1. tRP - Čas potřebný ke změně vnitřní buňky. (RAS Precharge)
2. tRCD - Čas potřebný mezi RAS (Row Address Select) a CAS (Column Address Select) přístupy do paměti.
3. tAC - Objem času potřebný k "přípravě" pro další výstup dat při použití Burst mode.
4. tCAC - Column Access Time.
5. CL - známé také jako CL nebo CAS Latency (Column Acces Strobe Latency), tedy odezva - je to počet cyklů, které jsou potřebné k získání dat z paměťové buňky. Možné hodnoty jsou od 1 (v praxi skoro nepoužitelné), přes 2 a 2,5 (nejfrekventovanější nastavení) a konče hodnotou 3 (která se pro svoji „pomalost“ také normálně nepoužívá).
6. tCLK - Délka cyklu.
7. RAS - Row Address Select nebo Row Address Strobe.
8. RCT - Read Cycle Time
9. tRP (Precharge to Active)
10. tRCD (Active to CMD)
11. tRAS (Active to Precharge)
CL získáme ze vzorce CL >= tCAC / tCLK
Z nastavení časování je nejdůležitější první číslo CL, které má vliv na výkon paměťového subsystému největší dopad. Každá z pamětí má od výrobce určené optimální nastavení tohoto časování tak, aby bylo zajištěno, že v systému (z tohoto pohledu) stoprocentně poběží a nebudou s ní problémy. Výrobci tím navíc usnadňují život běžným (nezkušeným) uživatelům, kteří se tak nemusí o nic starat. Toto optimální nastavení je s dalšími hodnotami (jako velikost paměti, voltáž, rychlost, …) uloženo v SPD (Serial Presence Detect) čipu, přítomného na každém paměťovém modulu, ze kterého toto nastavení deska přečte. Pokud na paměti tento čip není, nebo je třeba poškozen a deska tak nedetekuje doporučená nastavení, tak poté automaticky nastaví nejkonzervativnější hodnoty.
Rád bych ještě zmínil, že nejnižší časování nemusí být vždy nejrychlejší. Můžeme se podívat třeba na hodnoty tRAS. Přestože většina dobrých paměťových modulů zvládne pracovat na tRAS 2, při testování se ukázalo, že se nejedná o nejrychlejší hodnotu. Záleží na procesoru a jeho integrovaném paměťovém řadiči, tedy jiné jádro budete mít, jiná hodnota tRAS bude nejlepší. Zde to platí pro Venice 3200+, který jsem měl v testech:
Tyto hodnoty byly naměřené na základní desce LANParty UT nF4 Ultra-D, se kterou probíhaly i další měření. Pokud by ale byla použita jiná čipová sada, třeba VIA nebo SiS, nejlepší výsledek by opět mohl být při jiným tRAS.
Moderní paměti mají velmi často různé pasivní chladiče alias „heatspreadery“. Díky tomu, že nám dorazily dva stejné paměťové moduly Kingmax DDR500, bylo možné otestovat přetaktování u pamětí s a bez chladiče. Na základní frekvenci ani s agresivním časováním není nikterak poznat, že by se jedny paměti hřály více či méně. Při testech přetaktování jsem také nenarazil na větší rozdíly ve výsledcích. Na druhou stranu u pamětí jako třeba Mushkin Red Line, které jsou dělané na práci při vysokých napětích a frekvencích, může tento pasiv hrát roli. Konkrétně Mushkiny Red Line se totiž poměrně dost hřejí.
Obr. 02 – Kingmax Hardcore s a bez chladiče
Sečteno podtrženo - u normálních pamětí je důležitější dobré proudění vzduchu ve skříni a okolo modulů než použití pasivů. U nejvýkonnějších pamětí pak je potřeba dobré proudění i pasivy.
Obr. 03 – testované paměti
Jak jsem již napsal, v testu se sešlo opravdu hodně paměťových modulů. Co se týká značek, pak zde jsou paměti od: Apacer, A-Data, PQI, Kingmax, Kingston, Geil, TwinMOS, Corsair a Mushkin. Většina zmíněných výrobců do testu dodala více modulů.
I když je zde na úvod i menší popis časování a frekvencí ve spojtosti s paměťmi, musím vás zde odkázat na velmi dobrý článek o práci pamětí, který před nedávnem vyšel zde na SH. Čtěte ZDE.
Frekvence pamětí
Hned na úvod musím říct, že celý dnešní test se točí okolo pamětí pro AMD a v tomto směru se budu také vyjadřovat. U AMD na rozdíl od Intelu, kterému více svědčí zvyšování frekvence FSB, je časování poměrně důležité na výkon paměťového subsystému. Ale nyní zpět k frekvenci. Na trhu se v poslední době usídlily především paměti DDR400 a rychlejší jako DDR433, DDR466, DDR500 a další. Zatímco s DDR400 můžete bez problému pracovat, pokud se rozhodnete taktovat, je lepší sáhnout po rychlejších pamětech, které budou mít vyšší strop pro zvyšování systémové sběrnice.
Obr. 01 – testované paměti
Za označením „DDR a číslo“ je skryta efektivní rychlost pamětí – tedy například DDR400 paměti pracují efektivně na frekvenci 400 MHz, přestože jejich skutečná frekvence je 200MHz. Proto DDR, tedy Double Data Rate paměti, tj. s dvojnásobnou datovou propustností.
Označení | Propustnost | Efektivní rychlost | Rychlost sběrnice |
PC1600 | 1,6 GB/s | DDR200 | 100 MHz |
PC2100 | 2,1 GB/s | DDR266 | 133 MHz |
PC2700 | 2,7 GB/s | DDR333 | 166 MHz |
PC3000 | 3,0 GB/s | DDR366 | 183 MHz |
PC3200 | 3,2 GB/s | DDR400 | 200 MHz |
PC3500 | 3,5 GB/s | DDR433 | 217 MHz |
PC3700 | 3,7 GB/s | DDR466 | 233 MHz |
PC4000 | 4,0 GB/s | DDR500 | 250 MHz |
PC4300 | 4,3 GB/s | DDR533 | 266 MHz |
PC4400 | 4,4 GB/s | DDR550 | 275 MHz |
Pokud se podíváte na skutečnou rychlost pamětí, tak u DDR550 činí pouze 275MHz. Toto je nutné si uvědomit, jelikož při taktování je velmi pravděpodobné, že danou rychlost sběrnice překročíte a bude nutné použit děličku (nastavuje se v BIOSu).
Časování a nastavení pamětí
Dalším podstatným faktorem při výběru pamětí je i jejich časování. To spolu s rychlostí určuje výkon paměťového subsystému. Tedy laicky řečeno, časování pamětí značí jak rychle (respektive s jakým vnitřním zpožděním) budou paměti schopny reagovat na požadavky. Jedná se o několik nastavení, jež určují, jakých čekacích cyklů při čtení či zápisu se má použít, jaké mají být doby aktivací, vystavení, zotavení a další. Je jasné, že čím jsou tyto „čekací“ doby kratší, tím rychleji bude paměť požadované informace dodávat.
Zde jeden malý příklad, jak se uvádí časování pamětí: 2-2-2-5 T1. Za těmito čísly se skrývá CL-tRAS -tRCD-tRP a command rate.
Před dalším čtením byste měli znát tyto pojmy:
1. tRP - Čas potřebný ke změně vnitřní buňky. (RAS Precharge)
2. tRCD - Čas potřebný mezi RAS (Row Address Select) a CAS (Column Address Select) přístupy do paměti.
3. tAC - Objem času potřebný k "přípravě" pro další výstup dat při použití Burst mode.
4. tCAC - Column Access Time.
5. CL - známé také jako CL nebo CAS Latency (Column Acces Strobe Latency), tedy odezva - je to počet cyklů, které jsou potřebné k získání dat z paměťové buňky. Možné hodnoty jsou od 1 (v praxi skoro nepoužitelné), přes 2 a 2,5 (nejfrekventovanější nastavení) a konče hodnotou 3 (která se pro svoji „pomalost“ také normálně nepoužívá).
6. tCLK - Délka cyklu.
7. RAS - Row Address Select nebo Row Address Strobe.
8. RCT - Read Cycle Time
9. tRP (Precharge to Active)
10. tRCD (Active to CMD)
11. tRAS (Active to Precharge)
CL získáme ze vzorce CL >= tCAC / tCLK
Z nastavení časování je nejdůležitější první číslo CL, které má vliv na výkon paměťového subsystému největší dopad. Každá z pamětí má od výrobce určené optimální nastavení tohoto časování tak, aby bylo zajištěno, že v systému (z tohoto pohledu) stoprocentně poběží a nebudou s ní problémy. Výrobci tím navíc usnadňují život běžným (nezkušeným) uživatelům, kteří se tak nemusí o nic starat. Toto optimální nastavení je s dalšími hodnotami (jako velikost paměti, voltáž, rychlost, …) uloženo v SPD (Serial Presence Detect) čipu, přítomného na každém paměťovém modulu, ze kterého toto nastavení deska přečte. Pokud na paměti tento čip není, nebo je třeba poškozen a deska tak nedetekuje doporučená nastavení, tak poté automaticky nastaví nejkonzervativnější hodnoty.
Rád bych ještě zmínil, že nejnižší časování nemusí být vždy nejrychlejší. Můžeme se podívat třeba na hodnoty tRAS. Přestože většina dobrých paměťových modulů zvládne pracovat na tRAS 2, při testování se ukázalo, že se nejedná o nejrychlejší hodnotu. Záleží na procesoru a jeho integrovaném paměťovém řadiči, tedy jiné jádro budete mít, jiná hodnota tRAS bude nejlepší. Zde to platí pro Venice 3200+, který jsem měl v testech:
tRAS 2 | 2515 |
tRAS 3 | 2514 |
tRAS 4 | 2515 |
tRAS 5 | 2598 |
tRAS 6 | 2599 |
tRAS 7 | 2599 |
tRAS 8 | 2486 |
tRAS 9 | 2486 |
tRAS 10 | 2484 |
Tyto hodnoty byly naměřené na základní desce LANParty UT nF4 Ultra-D, se kterou probíhaly i další měření. Pokud by ale byla použita jiná čipová sada, třeba VIA nebo SiS, nejlepší výsledek by opět mohl být při jiným tRAS.
Chladit či nechladit
Moderní paměti mají velmi často různé pasivní chladiče alias „heatspreadery“. Díky tomu, že nám dorazily dva stejné paměťové moduly Kingmax DDR500, bylo možné otestovat přetaktování u pamětí s a bez chladiče. Na základní frekvenci ani s agresivním časováním není nikterak poznat, že by se jedny paměti hřály více či méně. Při testech přetaktování jsem také nenarazil na větší rozdíly ve výsledcích. Na druhou stranu u pamětí jako třeba Mushkin Red Line, které jsou dělané na práci při vysokých napětích a frekvencích, může tento pasiv hrát roli. Konkrétně Mushkiny Red Line se totiž poměrně dost hřejí.
Obr. 02 – Kingmax Hardcore s a bez chladiče
Sečteno podtrženo - u normálních pamětí je důležitější dobré proudění vzduchu ve skříni a okolo modulů než použití pasivů. U nejvýkonnějších pamětí pak je potřeba dobré proudění i pasivy.
Paměti v testu
Obr. 03 – testované paměti
Jak jsem již napsal, v testu se sešlo opravdu hodně paměťových modulů. Co se týká značek, pak zde jsou paměti od: Apacer, A-Data, PQI, Kingmax, Kingston, Geil, TwinMOS, Corsair a Mushkin. Většina zmíněných výrobců do testu dodala více modulů.