Hlavní stránka Návody Úpravy: přetaktování Rozvaha: Sandra a nastavení pamětí
Rozvaha: Sandra a nastavení pamětí
autor: Štěpánek Martin , publikováno 27.5.2003
Seznam kapitol
1. Výsledky testu
2. Vyhodnocení
Rozvaha: Sandra a nastavení pamětí

V současné době, kdy programy zpracovávají obrovská kvanta dat (to platí zejména pro multimedia a video), jsou nároky kladené na paměťový subsystém větší než kdykoli předtím. Server Techwarelabs provedl megatest různých nastavení parametrů paměti a jejich vliv na výkon. Hodně z Vás v diskusních fórech mluví o pamětech a jejich nastavení. Proto jsem se rozhodl přinést test, který ukončí všechny dohady, test, který popíše kombinace nastavení a také rozdíly mezi jednotlivými nastaveními.

BIOS kvalitních desek obsahuje velké množství různého nastavení, které se týká pamětí. Nastavování se může týkat frekvence nebo časování. Na začátek je nutno říct, že rozdíl mezi základním nastavením a nejlepším nastavením je více než značný.

Tyto pojmy by jste měli znát, před dalším pokračování ve čtení:

  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. tCL - (známé také jako CL nebo CAS Latency), latency = odezva, je to tedy počet cyklů, které jsou potřebné k získání dat z paměťové buňky.
  6. tCLK - Délka cyklu.
  7. RAS - Row Address Select nebo Row Address Strobe.
  8. CAS - Column Address Select nebo Column Address Strobe.
  9. RCT - Read Cycle Time

Poznámka  #1: tRAC (Random Access Time) je vypočítán jako  tRCD + tCAC = tRAC
Poznámka  #2: o paměti musíte uvažovat jako o matici, kde jsou data zapisována do řádků a sloupců. K získání dat jsou proto vyslány informace, ve kterém řádku a ve kterém sloupci data v paměti leží. Mezi vysláním těchto příkazů pro získání dat je pak nutný čas, označovaný jako Trcd.
Poznámka  #3: CL získáme ze vzorce CL >= tCAC / tCLK, kde

  • CL je CAS Latency.
  • tCAC je čas potřebný pro přístup do datového sloupce
  • tCLK délka hodinového cyklu

Zde je schéma, které je používáno k získání dat z paměti:

Rozvaha: Sandra a nastavení pamětí

Metodika testování

Test se sice může zdát velmi jednoduchý, ale pokud si uvědomíte počet různých nastavení, můžete dojít až k číslu 4608. A opravdu není v silách nikoho takový test provést, znamenalo by to totiž 4608 restartů. Proto byl test trochu zjednodušen. nakonec byl proveden pouze s rychlostí pamětí (100, 133, 166); CAS (3, 2.5, 2); Bank Interleave (disabled, 2, 4) a s různým nastavením časování. Mezi "méně významné" nastavení se řadí (Trp, Tras, Trcd, DRAM Command Rate, DRAM Burst Length, Write Recovery Time, and DRAM Access Time). Test se tak skládá z kombinací těchto možností.

Testování začalo s nejhorším nastavením rychlosti, CAS, Bank Interleave a "méně významného nastavení". Jakmile byl tento test dokončen, zvedlo se první z "méně významných nastavení" na lepší hodnotu (Trp z 3T na 2T). Následně proběhl test se všemi kombinacemi CAS a Bank Interleave, což dává celkem 10 kombinací. Dalším krokem bylo zvednutí Tras. Ve výsledku toto testování dalo 216 kombinací, tedy neuvěřitelných 216 restartů.

Všechny nastavení byly otestovány pomocí programu Sisoftware Sandra 2003 v9.41 (SP1).  Tento program se zdá být nejlepší pro jeho jednoduchost a časté používání ve všech testech na internetových serverech i u nás na PCt.

Při používání toho programu jsem si ale všiml, že při prvních dvou testech s novým nastavením je výsledek nižší nebo vyšší, než by měl být. Proto každý test běžel vícekrát a byl brán výsledek až po ustálení hodnot. Rozdíl nebyl závratný, ale dostatečný, aby ovlivnil výsledek testu.

Paměti použité k testu:

K testu byli použity paměti firmy Crucial. Jednalo se o dva 128MB moduly PC2700 DDR.

Velikost 128MB
Provedení 184-pin DIMM
Typ DDR PC2700
Konfigurace 16Meg x 64
DIMM typ Unbuffered
ECC: bezparitní
Rychlost 6ns
Napájení 2.5V
SDRAM CAS CL=2.5

Testovací sestava

Procesor Intel P4 2.4 Ghz, 400Mhz FSB, 512K L2 Cache CPU
Základní deska Soyo SY-P4X400 Dragon Ultra Platinum
Grafická karta ATi Radeon 9100
Paměti Crucial 2x 128 MB PC2700 DDR RAM
HDD Maxtor DiamondMax Plus 60GB D740X
Operační systém Windows XP Professional SP 1
Testovací program Sisoftware Sandra 2003 v9.41 (SP1)

Jako testovací deska byla použita Soyo SY-P4X400, protože má velmi flexibilní bios a nabízí možnost změnit 10 hodnot nastavení pamětí.


FSB CAS Interleave tRP tRAS tRCD DRC DBL tWR DAT Integer Float
100 3 Disabled 3 7 3 2 4 3 3 1333 1332
100 2,5 Disabled 3 7 3 2 4 3 3 1329 1328
100 2 Disabled 3 7 3 2 4 3 3 1333 1333
100 3 2 Bank 3 7 3 2 4 3 3 1388 1384
100 3 4 Bank 3 7 3 2 4 3 3 1442 1443
100 2,5 2 Bank 3 7 3 2 4 3 3 1386 1384
100 2,5 4 Bank 3 7 3 2 4 3 3 1446 1445
100 2 2 Bank 3 7 3 2 4 3 3 1392 1389
100 2 4 Bank 3 7 3 2 4 3 3 1448 1446
100 3 Disabled 2 7 3 2 4 3 3 1341 1339
100 3 2 Bank 2 7 3 2 4 3 3 1395 1393
100 3 4 Bank 2 7 3 2 4 3 3 1448 1446
100 2,5 Disabled 2 7 3 2 4 3 3 1340 1339
100 2,5 2 Bank 2 7 3 2 4 3 3 1396 1393
100 2,5 4 Bank 2 7 3 2 4 3 3 1447 1445
100 2 Disabled 2 7 3 2 4 3 3 1342 1340
100 2 2 Bank 2 7 3 2 4 3 3 1399 1397
100 2 4 Bank 2 7 3 2 4 3 3 1452 1448
100 3 Disabled 2 6 3 2 4 3 3 1341 1339
100 3 2 Bank 2 6 3 2 4 3 3 1396 1396
100 3 4 Bank 2 6 3 2 4 3 3 1449 1446
100 2,5 Disabled 2 6 3 2 4 3 3 1339 1339
100 2,5 2 Bank 2 6 3 2 4 3 3 1397 1396
100 2,5 4 Bank 2 6 3 2 4 3 3 1448 1446
100 2 Disabled 2 6 3 2 4 3 3 1346 1345
100 2 2 Bank 2 6 3 2 4 3 3 1400 1397
100 2 4 Bank 2 6 3 2 4 3 3 1451 1450
100 3 Disabled 2 6 2 2 4 3 3 1360 1362
100 3 2 Bank 2 6 2 2 4 3 3 1409 1407
100 3 4 Bank 2 6 2 2 4 3 3 1453 1450
100 2,5 Disabled 2 6 2 2 4 3 3 1362 1359
100 2,5 2 Bank 2 6 2 2 4 3 3 1409 1408
100 2,5 4 Bank 2 6 2 2 4 3 3 1453 1449
100 2 Disabled 2 6 2 2 4 3 3 1364 1362
100 2 2 Bank 2 6 2 2 4 3 3 1412 1412
100 2 4 Bank 2 6 2 2 4 3 3 1456 1455
100 3 Disabled 2 6 2 1 4 3 3 1389 1389
100 3 2 Bank 2 6 2 1 4 3 3 1431 1429
100 3 4 Bank 2 6 2 1 4 3 3 1468 1467
100 2,5 Disabled 2 6 2 1 4 3 3 1389 1387
100 2,5 2 Bank 2 6 2 1 4 3 3 1431 1429
100 2,5 4 Bank 2 6 2 1 4 3 3 1468 1466
100 2 Disabled 2 6 2 1 4 3 3 1392 1392
100 2 2 Bank 2 6 2 1 4 3 3 1434 1433
100 2 4 Bank 2 6 3 1 4 3 3 1469 1468
100 3 Disabled 2 6 2 1 8 3 3 1391 1390
100 3 2 Bank 2 6 2 1 8 3 3 1431 1430
100 3 4 Bank 2 6 2 1 8 3 3 1468 1466
100 2,5 Disabled 2 6 2 1 8 3 3 1386 1386
100 2,5 2 Bank 2 6 2 1 8 3 3 1431 1430
100 2,5 4 Bank 2 6 2 1 8 3 3 1465 1465
100 2 Disabled 2 6 2 1 8 3 3 1392 1390
100 2 2 Bank 2 6 2 1 8 3 3 1432 1434
100 2 4 Bank 2 6 3 1 8 3 3 1468 1468
100 3 Disabled 2 6 2 1 8 2 3 1392 1390
100 3 2 Bank 2 6 2 1 8 2 3 1430 1430
100 3 4 Bank 2 6 2 1 8 2 3 1466 1465
100 2,5 Disabled 2 6 2 1 8 2 3 1391 1389
100 2,5 2 Bank 2 6 2 1 8 2 3 1433 1429
100 2,5 4 Bank 2 6 2 1 8 2 3 1468 1464
100 2 Disabled 2 6 2 1 8 2 3 1394 1393
100 2 2 Bank 2 6 2 1 8 2 3 1436 1434
100 2 4 Bank 2 6 3 1 8 2 3 1469 1468
100 3 Disabled 2 6 2 1 8 2 2 1391 1394
100 3 2 Bank 2 6 2 1 8 2 2 1435 1432
100 3 4 Bank 2 6 2 1 8 2 2 1470 1470
100 2,5 Disabled 2 6 2 1 8 2 2 1395 1394
100 2,5 2 Bank 2 6 2 1 8 2 2 1435 1433
100 2,5 4 Bank 2 6 2 1 8 2 2 1471 1470
100 2 Disabled 2 6 2 1 8 2 2 1396 1397
100 2 2 Bank 2 6 2 1 8 2 2 1436 1438
100 2 4 Bank 2 6 3 1 8 2 2 1474 1472

.

FSB CAS Interleave tRP tRAS tRCD DRC DBL tWR DAT Integer Float
133 3 Disabled 3 7 3 2 4 3 3 1817 1820
133 2,5 Disabled 3 7 3 2 4 3 3 1818 1820
133 2 Disabled 3 7 3 2 4 3 3 1819 1823
133 3 2 Bank 3 7 3 2 4 3 3 1941 1943
133 3 4 Bank 3 7 3 2 4 3 3 1985 1987
133 2,5 2 Bank 3 7 3 2 4 3 3 1940 1940
133 2,5 4 Bank 3 7 3 2 4 3 3 1986 1986
133 2 2 Bank 3 7 3 2 4 3 3 1944 1943
133 2 4 Bank 3 7 3 2 4 3 3 1990 1992
133 3 Disabled 2 7 3 2 4 3 3 1836 1840
133 3 2 Bank 2 7 3 2 4 3 3 1897 1898
133 3 4 Bank 2 7 3 2 4 3 3 1964 1964
133 2,5 Disabled 2 7 3 2 4 3 3 1835 1838
133 2,5 2 Bank 2 7 3 2 4 3 3 1899 1899
133 2,5 4 Bank 2 7 3 2 4 3 3 1961 1964
133 2 Disabled 2 7 3 2 4 3 3 1838 1383
133 2 2 Bank 2 7 3 2 4 3 3 1897 1900
133 2 4 Bank 2 7 3 2 4 3 3 1967 1968
133 3 Disabled 2 6 3 2 4 3 3 1837 1836
133 3 2 Bank 2 6 3 2 4 3 3 1899 1900
133 3 4 Bank 2 6 3 2 4 3 3 1963 1963
133 2,5 Disabled 2 6 3 2 4 3 3 1834 1838
133 2,5 2 Bank 2 6 3 2 4 3 3 1900 1899
133 2,5 4 Bank 2 6 3 2 4 3 3 1986 1988
133 2 Disabled 2 6 3 2 4 3 3 1778 1789
133 2 2 Bank 2 6 3 2 4 3 3 1881 1882
133 2 4 Bank 2 6 3 2 4 3 3 1989 1989
133 3 Disabled 2 6 2 2 4 3 3 1859 1863
133 3 2 Bank 2 6 2 2 4 3 3 1913 1915
133 3 4 Bank 2 6 2 2 4 3 3 1971 1971
133 2,5 Disabled 2 6 2 2 4 3 3 1860 1862
133 2,5 2 Bank 2 6 2 2 4 3 3 1915 1916
133 2,5 4 Bank 2 6 2 2 4 3 3 1969 1968
133 2 Disabled 2 6 2 2 4 3 3 1862 1863
133 2 2 Bank 2 6 2 2 4 3 3 1917 1918
133 2 4 Bank 2 6 2 2 4 3 3 1971 1972
133 3 Disabled 2 6 2 1 4 3 3 1886 1887
133 3 2 Bank 2 6 2 1 4 3 3 1937 1938
133 3 4 Bank 2 6 2 1 4 3 3 1983 1984
133 2,5 Disabled 2 6 2 1 4 3 3 1887 1890
133 2,5 2 Bank 2 6 2 1 4 3 3 1936 1935
133 2,5 4 Bank 2 6 2 1 4 3 3 1986 1987
133 2 Disabled 2 6 2 1 4 3 3 1890 1891
133 2 2 Bank 2 6 2 1 4 3 3 1940 1940
133 2 4 Bank 2 6 3 1 4 3 3 1984 1985
133 3 Disabled 2 6 2 1 8 3 3 1889 1889
133 3 2 Bank 2 6 2 1 8 3 3 1936 1937
133 3 4 Bank 2 6 2 1 8 3 3 1987 1987
133 2,5 Disabled 2 6 2 1 8 3 3 1892 1895
133 2,5 2 Bank 2 6 2 1 8 3 3 1939 1939
133 2,5 4 Bank 2 6 2 1 8 3 3 1987 1988
133 2 Disabled 2 6 2 1 8 3 3 1895 1894
133 2 2 Bank 2 6 2 1 8 3 3 1943 1944
133 2 4 Bank 2 6 3 1 8 3 3 1989 1990
133 3 Disabled 2 6 2 1 8 2 3 1895 1897
133 3 2 Bank 2 6 2 1 8 2 3 1939 1941
133 3 4 Bank 2 6 2 1 8 2 3 1988 1990
133 2,5 Disabled 2 6 2 1 8 2 3 1893 1897
133 2,5 2 Bank 2 6 2 1 8 2 3 1939 1941
133 2,5 4 Bank 2 6 2 1 8 2 3 1987 1987
133 2 Disabled 2 6 2 1 8 2 3 1897 1898
133 2 2 Bank 2 6 2 1 8 2 3 1944 1944
133 2 4 Bank 2 6 3 1 8 2 3 1989 1991
133 3 Disabled 2 6 2 1 8 2 2 1897 1898
133 3 2 Bank 2 6 2 1 8 2 2 1944 1943
133 3 4 Bank 2 6 2 1 8 2 2 1991 1990
133 2,5 Disabled 2 6 2 1 8 2 2 1896 1898
133 2,5 2 Bank 2 6 2 1 8 2 2 1942 1943
133 2,5 4 Bank 2 6 2 1 8 2 2 1991 1991
133 2 Disabled 2 6 2 1 8 2 2 1900 1901
133 2 2 Bank 2 6 2 1 8 2 2 1945 1947
133 2 4 Bank 2 6 3 1 8 2 2 1992 1993

.

FSB CAS Interleave tRP tRAS tRCD DRC DBL tWR DAT Integer Float
166 3 Disabled 3 7 3 2 4 3 3 2148 2148
166 2,5 Disabled 3 7 3 2 4 3 3 2152 2154
166 2 Disabled 3 7 3 2 4 3 3 2152 2152
166 3 2 Bank 3 7 3 2 4 3 3 2153 2154
166 3 4 Bank 3 7 3 2 4 3 3 2218 2218
166 2,5 2 Bank 3 7 3 2 4 3 3 2287 2287
166 2,5 4 Bank 3 7 3 2 4 3 3 2217 2218
166 2 2 Bank 3 7 3 2 4 3 3 2236 2238
166 2 4 Bank 3 7 3 2 4 3 3 test_nedokončen
166 3 Disabled 2 7 3 2 4 3 3 2170 2171
166 3 2 Bank 2 7 3 2 4 3 3 2228 2228
166 3 4 Bank 2 7 3 2 4 3 3 2286 2287
166 2,5 Disabled 2 7 3 2 4 3 3 2172 2170
166 2,5 2 Bank 2 7 3 2 4 3 3 2227 2227
166 2,5 4 Bank 2 7 3 2 4 3 3 2288 2286
166 2 Disabled 2 7 3 2 4 3 3 2170 2172
166 2 2 Bank 2 7 3 2 4 3 3 2230 2229
166 2 4 Bank 2 7 3 2 4 3 3 2289 2290
166 3 Disabled 2 6 3 2 4 3 3 2173 2173
166 3 2 Bank 2 6 3 2 4 3 3 2228 2229
166 3 4 Bank 2 6 3 2 4 3 3 2288 2288
166 2,5 Disabled 2 6 3 2 4 3 3 2170 2171
166 2,5 2 Bank 2 6 3 2 4 3 3 2229 2228
166 2,5 4 Bank 2 6 3 2 4 3 3 2137 2137
166 2 Disabled 2 6 3 2 4 3 3 2171 2172
166 2 2 Bank 2 6 3 2 4 3 3 2230 2231
166 2 4 Bank 2 6 3 2 4 3 3 2289 2289
166 3 Disabled 2 6 2 2 4 3 3 2193 2193
166 3 2 Bank 2 6 2 2 4 3 3 2243 2243
166 3 4 Bank 2 6 2 2 4 3 3 2293 2293
166 2,5 Disabled 2 6 2 2 4 3 3 2139 2160
166 2,5 2 Bank 2 6 2 2 4 3 3 2241 2242
166 2,5 4 Bank 2 6 2 2 4 3 3 2292 2291
166 2 Disabled 2 6 2 2 4 3 3 2193 2195
166 2 2 Bank 2 6 2 2 4 3 3 2245 2245
166 2 4 Bank 2 6 2 2 4 3 3 boot_selhal
166 3 Disabled 2 6 2 1 4 3 3 2218 2219
166 3 2 Bank 2 6 2 1 4 3 3 2259 2259
166 3 4 Bank 2 6 2 1 4 3 3 2297 2300
166 2,5 Disabled 2 6 2 1 4 3 3 2218 2221
166 2,5 2 Bank 2 6 2 1 4 3 3 2261 2258
166 2,5 4 Bank 2 6 2 1 4 3 3 2300 2301
166 2 Disabled 2 6 2 1 4 3 3 2221 2219
166 2 2 Bank 2 6 2 1 4 3 3 2261 2262
166 2 4 Bank 2 6 3 1 4 3 3 boot_selhal
166 3 Disabled 2 6 2 1 8 3 3 2220 2219
166 3 2 Bank 2 6 2 1 8 3 3 2259 2258
166 3 4 Bank 2 6 2 1 8 3 3 2302 2300
166 2,5 Disabled 2 6 2 1 8 3 3 2218 2220
166 2,5 2 Bank 2 6 2 1 8 3 3 2261 2258
166 2,5 4 Bank 2 6 2 1 8 3 3 2301 2300
166 2 Disabled 2 6 2 1 8 3 3 2220 2221
166 2 2 Bank 2 6 2 1 8 3 3 boot_selhal
166 2 4 Bank 2 6 3 1 8 3 3 boot_selhal
166 3 Disabled 2 6 2 1 8 2 3 2219 2216
166 3 2 Bank 2 6 2 1 8 2 3 2261 2258
166 3 4 Bank 2 6 2 1 8 2 3 2299 2300
166 2,5 Disabled 2 6 2 1 8 2 3 2217 2218
166 2,5 2 Bank 2 6 2 1 8 2 3 2260 2259
166 2,5 4 Bank 2 6 2 1 8 2 3 2301 2301
166 2 Disabled 2 6 2 1 8 2 3 2219 2221
166 2 2 Bank 2 6 2 1 8 2 3 boot_selhal
166 2 4 Bank 2 6 3 1 8 2 3 boot_selhal
166 3 Disabled 2 6 2 1 8 2 2 2219 2219
166 3 2 Bank 2 6 2 1 8 2 2 2260 2261
166 3 4 Bank 2 6 2 1 8 2 2 2301 2301
166 2,5 Disabled 2 6 2 1 8 2 2 2221 2222
166 2,5 2 Bank 2 6 2 1 8 2 2 2261 2260
166 2,5 4 Bank 2 6 2 1 8 2 2 2303 2302
166 2 Disabled 2 6 2 1 8 2 2 test_nedokončen
166 2 2 Bank 2 6 2 1 8 2 2 boot_selhal
166 2 4 Bank 2 6 3 1 8 2 2 boot_selhal


 
Komentáře naleznete na konci poslední kapitoly.
0 čtenářů navrhlo autorovi prémii: 0Kč 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.