Call for hardware (pld3.0 Wc)
Bartosz Taudul
wolf42 w wp.pl
Wto, 15 Cze 2004, 17:46:43 CEST
On Tue, Jun 15, 2004 at 02:20:37PM +0200, Arkadiusz Miskiewicz wrote:
> Testów sensownych nie widziałem tak jak i nie widziałem sensownych testów
> -march=i686 vs -march=athlon.
Testy:
1. Optymalizacja png za pomocą optipng, plik wejściowy 21331925 bajtów.
2. Kompresja do ogg vorbisa, standardowe ustawienia, plik wejściowy
109191400 bajtów.
Opcje optymalizacji:
1. -O2 -march=i586 -fomit-frame-pointer
2. -O2 -march=i686 -fomit-frame-pointer
3. -O2 -march=i686 -mtune=pentium4 -fomit-frame-pointer
4. -O2 -march=athlon-xp -fomit-frame-pointer
Przekompilowane były glibc, libogg, libvorbis, vorbis-tools, optipng.
Pakiety optymalizowane jak w punkcie 2 były testowane z glibcem
optymalizowanym jak w punkcie 3.
test | i586 | i686 | i686 p4 | athlon
-----+---------+---------+---------+---------
1. | 124,07s | 112,22s | 108,67s | 104,83s
2. | 57,08s | 49,58s | 50,34s | 47,07s
To samo procentowo:
test | i586 | i686 | i686 p4 | athlon
-----+---------+---------+---------+---------
1. | 100% | 90,4% | 87,5% | 84,4%
2. | 100% | 86,8% | 88,1% | 82,4%
Jak widać, twierdzenie że -march=i686 -mtune=pentium4 daje takie same
wyniki jak -march=athlon(-xp) można włożyć między bajki.
wolf
--
Bartek . - Oczywiście w wolnych chwilach domyślacie się, że Stefan to
Taudul : nie imię Boltzmana, tylko nazwisko.
.:....................................................................
w o l f @ p l d - l i n u x . o r g .:. http://wolf.valkyrie.one.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl