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