Re: Pentium 4 1.6GHz

Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Thu 14 Feb 2002 - 15:39:11 MET


Hi,

_Wojtek_ wrote:
>
> no i co z tego? jaki sens jest wymyslac tak abstrakcyjne oderwane od
> rzeczywistosci przyklady? w ilu programach masz losowy dostep do pamieci?

Problem polega na tym, że w prawie wszystkich (poza nielicznymi
wyjątkami, które odczytują naprawdę duże bloki pamięci sekwencyjnie).
W tych nielicznych właśnie widać przewagę Pentium 4 lub też pamięci
RAMBUS i są to głównie aplikacje medialne (gdzie na dużych blokach
danych strumieniowych przeprowadza się powtarzalne operacje).
We wszystkich innych jest naprawdę ciężko, co widać po wynikach
Pentium III+RAMBUS oraz Pentium 4+cokolwiek (gorszych lub niewiele
lepszych od teoretycznie wolniejszych konfiguracji).

Tę losową naturę dostępu do pamięci w dużej mierze "kryje" pamięć
cache i mechanizm prefetch (wykorzystujący dużą przepustowość szyny),
jednak opóźnienia mimo to ujawniają się w wielu programach (a nawet
grach).

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  mailto:rsokol_at_magsoft.com.pl          |
|                 |  http://www.magsoft.com.pl/~rsokol/    |
\................... ftp://sokol.gliwicki.necik.pl/ ......./


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 00:16:22 MET DST