pentium3.rpm ??

Paweł Sikora pluto at ds14.agh.edu.pl
Mon Mar 15 14:08:20 CET 2004


> i co otrzymalismy?
> duzo mniej instrukcji, ktore na dodatek wykonuja sie w jednym cyklu zegara.
> lekko liczac dostalismy 2-krotne przyspiesznie i mniejszy kod
> wynikowy na prostej arytmetyce.

reasumujac:

normalnie mamy do obliczen z reguly 4 wolne 32-bitowe rejstry eax,ebx,ecx,edx.
mmx daje nam ich 8 (64-bitowych), a na amd64 chyba nawet 16.

przerabiajac np. plik stdint.h pod katem mmx mozna by conieco zyskac
na wydajnosci arch. athlona/p3/p4 :)

-- 
If you think of MS-DOS as mono, and Windows as stereo,
  then Linux is Dolby Digital and all the music is free...



More information about the pld-devel-pl mailing list