| www.delorie.com/archives/browse.cgi | search |
| Sender: | nuetzel AT delorie DOT com |
| Message-ID: | <389A6165.965107B0@myokay.net> |
| Date: | Fri, 04 Feb 2000 06:19:33 +0100 |
| From: | Dieter =?iso-8859-1?Q?N=FCtzel?= <dieter DOT nuetzel AT myokay DOT net> |
| Organization: | DN |
| X-Mailer: | Mozilla 4.7 [en] (X11; I; Linux 2.3.41 i686) |
| X-Accept-Language: | de-DE, de, en-US, en-GB, en |
| MIME-Version: | 1.0 |
| To: | pgcc AT delorie DOT com |
| Subject: | Re: pgcc and egcs alignment -- function, basic block and string |
| Reply-To: | pgcc AT delorie DOT com |
Hello,
I found that the following flags are best for Glide3x on AMD Athlon 550
with gcc-2.95.2.
pgcc-2.95.3 has some problems with -O6 and -ffast-math for this stuff.
SunWave1>cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 1
model name : AMD-K7(tm) Processor
stepping : 2
cpu MHz : 548.944675
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca
cmov 16 mmxext mmx 3dnowext 3dnow
bogomips : 547.23
-O6 -ffast-math -fomit-frame-pointer -malign-double
-mpreferred-stack-boundary=5 -funroll-all-loops
-fexpensive-optimizations
-mpreferred-stack-boundary=5 --- 32 byte aligned?!
The current kernel (2.3.41/42) compiles and run but I can't see some
significant speedup.
(-O2 -mpreferred-stack-boundary=5 -DCPU=686 -malign-double
-fexpensive-optimizations -march=i686)
Regards,
Dieter
BTW If I should do some tests for you send me some input.
--
Dieter Nützel
Graduate Student, Computer Science
University of Hamburg
Department of Computer Science
Cognitive Systems Group
Vogt-Kölln-Straße 30
D-22527 Hamburg, Germany
email: nuetzel AT kogs DOT informatik DOT uni-hamburg DOT de
@home: dieter DOT nuetzel AT myokay DOT net
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |