Wiktor S. wrote:
> 32-bitowe programy na AMD64 to jak 16-bitowe na dotychczasowych prockach
> - co z tego, że procesor 32-bitowy, jak połowa rejestrów leży odłogiem,
> bo program ich nie wykorzystuje?
Ale tak naprawdę tylko liczba rejestrów może dać naprawdę
sensowny wzrost wydajności. Szerokość nie ma wielkiego
sensu -- nawet dzisiaj wiele wartości i tak zapisuje się
na 8 lub 16 bitach, bo więcej po prostu nie ma sensu.
Operacje na mniejszych wartościach zawsze będą szybsze
(chyba, że procesor je słabo optymalizuje). Poza tym czasem
operacje na słowach 8- czy 16-bitowych można zbić w równo-
ległe paczki MMX i wtedy nawet na Athlonie XP czy Pentium
III ma się przetwarzanie 64-bitowe ;-)
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:rsokol@magsoft.com.pl | | | http://www.grush.one.pl/ | \................... ftp://ftp.grush.one.pl/ ............../Received on Mon Dec 13 17:45:21 2004
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 13 Dec 2004 - 17:51:15 MET