[gcc] flagi dla durona

0

jakie flagi ustawic w gcc dla Durona 850?

0
manual gcc napisał(a)

-mcpu=cpu-type
Tune to cpu-type everything applicable about the generated code,
except for the ABI and the set of available instructions. The
choices for cpu-type are i386, i486, i586, i686, pentium, pentium-
mmx, pentiumpro, pentium2, pentium3, pentium4, prescott, nocona,
k6, k6-2, k6-3, athlon, athlon-tbird, athlon-4, athlon-xp, athlon-
mp, winchip-c6, winchip2 and c3.
-march=cpu-type
Generate instructions for the machine type cpu-type. The choices
for cpu-type are the same as for -mcpu. Moreover, specifying
-march=cpu-type implies -mcpu=cpu-type.
-m3dnow

To takie pierwsze co mi w oko wlazły.

0

no widzisz, ja chce dla Durona. duron to K7 i tyle. nie ma tam nic o duronie. moge dla K6 albo ahlona.

0

-march jest zalezne od wersji kompilatora, moze zmien wersje?

// Dopisane
Z drugiej strony to wiesz po co ta flage ustawiasz? Bo jesli nie, to nie ma sensu glowy sobie tym zawracac ;)

0
Karolaq napisał(a)

no widzisz, ja chce dla Durona. duron to K7 i tyle. nie ma tam nic o duronie. moge dla K6 albo ahlona.
Zapewne ten duron jest zgodny z pierwszymi athlonami.

// jest. ponadto skompiluj dla testu ten sam program dla athlona, k6, oraz i586 i porownaj czasy dzialania. chocby szukanie liczb pierwszych do 2^64. mozesz nie zauwazyc roznicy w ogole :> [mf]

// hmm mozliwe, ale wazne jest aby nie zostawiać i386 bo to robi róznicę, jak wyszło z moich badań około 10% (zadanie z OI) - Q

0

a co przy kompilacji takich projektow jak KDE?:)

0

co za pytanie ? jesli kde w ogole musisz kompilowac to oczywiscie ze pod swoja maszyne.natomiast jesli masz gotowa paczke dla i686/athlon to bym sie nie kusil, bo szkoda czasu.

0

zastanawiam sie, czy KDE i wszystkie wazne rzeczy w systemie skompilowane pod moj sprzet duzo dzadza. chce sie przekonac jak to jest w praktyce, ale nigdzie nie ma flag dla durona.

http://www.google.com/linux?q=gcc+march+duron [mf]

0

Ja mam cały OS kompilowany pod mój procesor. Działa u mnie szybciej (subiektywna ocena :] ), a przede wszystkim jak to sam kompilowałem to seg faulty mam niezmiernie rzadko w przeciwieństwie do np. Fedory, której kiedyś używałem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1