aktualności

Wpływ opóźnień pamięci na wydajność

3 kwietnia 2005, 13:06 Paweł Pilarczyk
Kilka dni temu opublikowaliśmy test porównawczy modułów pamięci Kingmax DDR466 i GoodRAM DDR400. Przy okazji przeprowadzonych testów zbadaliśmy wpływ opóźnień (timingów) na wydajność zestawu testowego. Z uzyskanych wyników wywnioskowaliśmy, że największy wpływ na wydajność ma opóźnienie RAS do CAS - wyraźnie większy niż opóźnienie CAS (CL). Pomiary przeprowadziliśmy wówczas na platformie z procesorem Pentium 4. Dziś uzupełniamy wyniki o dodatkowe pomiary zmierzone na komputerze z procesorem Athlon 64.

Zestaw testowy obejmował układ AMD Athlon 64 3200+, płytę główną ABIT KV8 Pro-3rd Eye i kartę graficzną ATI RADEON X850 XT Platinum Edition AGP. Do testów wykorzystaliśmy moduły pamięci Corsair XMS 3500C2.

Podobnie jak na komputerze z procesorem Pentium 4, także na platformie z Athlonem 64 największy wpływ na wydajność pamięci ma parametr RAS to CAS Delay. Skrócenie tego opóźnienia o 1 cykl powoduje wzrost wydajności sięgający 1,6%. Tymczasem różnica wydajności między opóźnieniem CL 2,5 i CL 2 to najwyżej 0,9%.

Skrócenie timingów z domyślnych 2,5-8-4-4 do bardzo agresywnych 2-5-2-2 powoduje wzrost wydajności o 4,7% (w wybranych aplikacjach). To znak, że platforma Athlon 64 nie jest aż tak bardzo zależna od opóźnień pamięci, jak Pentium 4, gdzie zaobserwowaliśmy nawet 7-procentowy wzrost wydajności po skróceniu timingów.

Skróconą tabelkę z wynikami przedstawiamy poniżej. Umieściliśmy w niej tylko te aplikacje, w których różnice wyników przy różnych timingach są największe.


Boro666Zobacz profil
Poziom ostrzeżenia: 0%
Boro6662005.04.04, 05:05
CYTAT(PO. @ Apr 3 2005, 23:32)
A to dlatego, że żaden dysk i żaden swap nie zastąpi fizycznego ramu smilies/smile.gif . "Oto moja doktryna." smilies/wink.gif
Dlatego masz 4GB w DIMMach 66MHz smilies/tongue.gif
HetmanZobacz profil
Poziom ostrzeżenia: 0%
Hetman2005.04.03, 23:32
A to dlatego, że żaden dysk i żaden swap nie zastąpi fizycznego ramu smilies/smile.gif . "Oto moja doktryna." smilies/wink.gif
SzczotaZobacz profil
Poziom ostrzeżenia: 0%
Szczota2005.04.03, 23:19
No ogolnie to lepiej miec wiecej gorszych niz mniej a lepszych... chyba ze sie bawisz w zylowanie wynikow w czyms. Ja mam np 1gb pamieci w kosciach TCCC, BH6 i jakims Nanya smilies/smile.gif A jak sie bawie w superpi albo cos innego to zostaje sama BH6 smilies/smile.gif
pilaZobacz profil
Poziom ostrzeżenia: 0%
Autor publikacjipila2005.04.03, 18:29
CYTAT(PO. @ Apr 3 2005, 18:27)
Lepeij mieć dużo przeciętnej pamieci niż mało bardzo dobrej smilies/smile.gif .

Właśnie.
HetmanZobacz profil
Poziom ostrzeżenia: 0%
Hetman2005.04.03, 18:27
Lepeij mieć dużo przeciętnej pamieci niż mało bardzo dobrej smilies/smile.gif .
pilaZobacz profil
Poziom ostrzeżenia: 0%
Autor publikacjipila2005.04.03, 15:19
CYTAT(thomson @ Apr 3 2005, 15:12)
A ja myśle, że warto pobawić się timingami dla uzyskania większej wydajności. Większość kości chodzi przecież na niższych timingach niż te zapisane w SPD.

Oczywiście, ale pod warunkiem, że się wie, co robi i że nie ryzykuje się stabilności komputera. Mnie chodziło o to, że nie warto przepłacać za moduły o wyżyłowanych parametrach - no chyba, że planuje się podkręcanie. Ale wtedy timingi nie są tak ważne, jak ważna jest umiejętność pracy modułów z wysokimi zegarami.
thomsonZobacz profil
Poziom ostrzeżenia: 0%
thomson2005.04.03, 15:12
A ja myśle, że warto pobawić się timingami dla uzyskania większej wydajności. Większość kości chodzi przecież na niższych timingach niż te zapisane w SPD.
Boro666Zobacz profil
Poziom ostrzeżenia: 0%
Boro6662005.04.03, 14:59
CYTAT(pila @ Apr 3 2005, 14:28)
Dlatego każdy może ocenić, czy 5-procentowy wzrost wydajności ma dla niego jakiekolwiek znaczenie, czy nie. Taki przyrost wydajności komputera jest niezauważalny podczas pracy czy grania, więc logiczne jest, że nie ma sensu dopłacać do jakichś super hiper ekstra pamięci z ultrakrótkimi timingami, skoro zysk zobaczymy jedynie na słupkach. A jednak są tacy, którzy są gotowi wydać setki złotych tylko po to, by mieć 395 fps w Quake III Arena zamiast 388 fps...
No faktycznie, zapomnialem o ludziach robiacych to dla sportu i satysfakcji, ze maja najlepszy mozliwy komputer na rynku smilies/smile.gif Jednak sadze, ze powinno sie to traktowac raczej jako ciekawostke, anizeli "must have".
pilaZobacz profil
Poziom ostrzeżenia: 0%
Autor publikacjipila2005.04.03, 14:51
CYTAT(thomson @ Apr 3 2005, 14:03)
Powyższa tabelka to zestaw:
Pentium 4 3,0C (Northwood) @ 2,4 GHz   
(...)
Czy procek na 3.0 GHz?

2,4 GHz.
Boro666Zobacz profil
Poziom ostrzeżenia: 0%
Boro6662005.04.03, 14:30
CYTAT(thomson @ Apr 3 2005, 14:27)
Taka, że w bardziej wymagającej grze masz 30 zamiast 25 smilies/wink.gif
To raczej tak sie nie przeklada. Roznica moze bedzie te wspomniane 7%, czyli z 1-2fps smilies/smile.gif
Funkcja komentowania została wyłączona. Do dyskusji zapraszamy na forum.
1