Optimierung klappt nicht

Post Reply
Message
Author
marc
Posts: 444
Joined: 20. Apr 2001 23:31
Location: Arnsberg

Optimierung klappt nicht

#1 Post by marc »

Nabend.

Ich wollte beim Kompilieren ein bißchen optimieren. Habe vorher per

export CFLAGS="-O3 -march=athlon" &&
CXXFLAGS=$CFLAGS

die Flags exportiert. Allerdings spuckt mir das /configure skript u.a. folgendes aus:

checking whether the C compiler (gcc -O3 -march=athlon ) works... no
checking whether the C compiler (gcc -O3 -march=athlon ) is a cross-compiler...
(cached) yes

und das kompilieren (gcc 2.95.2.1) bricht mit folgender Fehlermeldung ab:

cc1: bad value (athlon) for -march= switch

Laut der Doku ist "athlon" doch eine gültige Option, oder hab ich was übersehen?

Gruß
Marc

munick
Posts: 7
Joined: 01. Aug 2001 0:19

Re: Optimierung klappt nicht

#2 Post by munick »

Hmm, da scheinst du die falsche Doku gelesen zu haben. Der gcc-2.95.2.1 kennt als CPU nur folgende Typen:

`i386'
`i486'
`i586'
`i686'
`pentium'
`pentiumpro'
`k6'

Nach lesen kannst du das <!--http--><a href="http://gcc.gnu.org/onlinedocs/gcc-2.95. ... html#SEC31" target="_blank">hier</a><!--url-->.

IIRC kennt der gcc-3.0 den Athlon.

CU
Last edited by munick on 01. Aug 2001 0:24, edited 1 time in total.

marc
Posts: 444
Joined: 20. Apr 2001 23:31
Location: Arnsberg

Re: Optimierung klappt nicht

#3 Post by marc »

Jau, danke. Ich hab das aus folgender Doku:
http://gcc.gnu.org/onlinedocs/gcc_3.html#SEC35

Hab ich doch tatsächlich die 3 übersehen (bin nur nem Link gefolgt). Sollte mich mal wieder ausschlafen <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Welche Optimierung nehme ich denn dann an besten bei dem 2.95x für nen AMD Duron? k6 oder pentium?

Gruß
Marc

hugenay

Re: Optimierung klappt nicht

#4 Post by hugenay »

ich hab letztes mal k6 genommen, denke aber i686 ist eigentlich das richtige

marc
Posts: 444
Joined: 20. Apr 2001 23:31
Location: Arnsberg

Re: Optimierung klappt nicht

#5 Post by marc »

i686 ist doch äquivalent mit Pentium Pro. Da bin ich mir aber ziemlich sicher, daß man das für nen Duron nicht nehmen sollte. Wird wahrscheinlich auch laufen, aber ich denke mal, daß mit k6 oder i586 optimiert besser auf nem Duron läuft.
Ich habs jetzt auch mal mit k6 bei einigen Programmen ausprobiert. Mal hats geklappt, mal hat make aber auch abgebrochen.
Kann da sonst noch jemand ein paar Erfahrungswerte in Bezuf auf Duron beisteuern?

Gruß
Marc

Post Reply