Nastavení paměti a dopad na výkon celého systému
autor: Kwolek Jirka , publikováno 3.8.2005
Nastavení paměti a dopad na výkon celého systému

Doplněno "Bank Interleaving". Pokud se jedná o výkon procesoru, každý má hned jasno: pokud stejný procesor pracuje na vyšší frekvenci, je výkonnější. Poněkud horší to je s nastavením paměti - rychlost paměti a parametry jako CL, tRCD, tRP, tRAS patří spíše do oblasti počítačové alchymie než mezi běžně známé pojmy. Přitom stačí změnit nastavení několika hodnot a můžete získat systém o stupínek výkonnější...


Kvalitní paměťové moduly mají uvedenou celou řadu parametrů:

Nastavení paměti a dopad na výkon celého systému

Na štítku je uveden typ paměti (tady XMS3200), velikost (512MB) a rychlost (DDR400) dále následují čtyři čísla související s časováním. Popis bychom mohli dešifrovat takto:

Nastavení paměti a dopad na výkon celého systému

První hodnotou bývá CL (CAS latency) která má na propustnost paměti asi největší vliv, následuje tRCD (RAS to CAS delay) a hodnotami tRP (RAS precharge) a tRAS (Min RAS active time).

Jako poslední položku jsem uvedl Command Rate - ta nesouvisí přímo s pamětí (Command rate se na pamětech neuvádí!) ale spíše s paměťovým řadičem. Command Rate je spoždění související s komunikací mezi paměťovým řadičem a paměti. Na výkon má tato hodnota zásadní vliv...

Nastavení paměti a dopad na výkon celého systému

Jaké hodnoty časování jsou pro paměti typické (CL-tRCD-tRP-tRAS)?

běžné paměti DDR 4003-4-4-8takt 200MHz (DDR400)
kvalitní paměti DDR 4002.5-3-3-6takt 200MHz (DDR400)
špičkové paměti DDR 4002-2-2-5takt 200MHz (DDR400)
speciální low-latency DDR 4001.5-2-2-5takt 200MHz (DDR400)
paměti DDR 5003-4-4-8takt 250MHz (DDR500)
paměti DDR 500 na DDR4002.5-3-3-6takt 200MHz (DDR400)

Všimněte si, že vysoké frekvence vyžadují pomalejší časování, aby moduly zůstaly stále stabilní. Pokud jeden cyklus u pamětí DDR 400 trvá 5ns, pak při taktu 250MHz (DDR) je jeden cyklus dlouhý jen 4ns.

Z toho plyne: pokud je u DDR400 nastavena hodnota CL 2.5 (asi 12.5ns) pak při taktování jako DDR 500 znamená vyšší hodnota CAS Latency, CL 3 hodnotu 12ns.

Poznatek 6: Časování a rychlost paměti jsou vždy v protikladu - pomaleji taktované paměti mohou mít zkrácené latence (tomu říkáme agresivní časování), rychlé paměti si mezi příkazy musí dávat "na čas" (volé časování - relaxed timing).



 
Komentáře naleznete na konci poslední kapitoly.
462 čtenářů navrhlo autorovi prémii: 222.2Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.