Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Tue 20 Nov 2001 - 12:02:47 MET
Hi,
mk180014 wrote:
>
> ciekawi mnie natomiast czy taka ilosc jest stala (np. zalezna od pamieci,
> systemu operacyjnego ?) i wynosi np. 32 bity, czy zmienia sie i stad
> potrzeba testowania 8, 16 i 32 bitowego testu.
Zmienia się. Można ładować np. rejestr AL (8 bitów), AX (16 bitów) albo
EAX (32 bity) danymi zawartymi pod dowolnym adresem pamięci. Przy czym
przy włączonym cache nie ma różnicy bo i tak pamięć wysyła wtedy dane
całą 64-bitową szyną zapełniając blok cache, natomiast przy wyłączonych
wszystkich poziomiach cache już chyba ma to znaczenie.
BTW test wykonywany dla danych o różnych rozmiarach będzie też po
prostu dokładniejszy.
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | 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 : Tue 18 May 2004 - 23:22:33 MET DST