Athlon vs. PIII
Ole W. Saastad
ole at scali.no
Tue Feb 20 05:36:41 PST 2001
I have run a few tests to check the performance of
Athlon vs. PIII.
The Atlas (tuned BLAS libs) tests suggest very high
performance for Athlon, however in real tests like
Gaussian 98 there is little difference.
Summary of performance Athlon vs. PIII
- with Gaussian98 runs.
pgf77 (cache size 512k)
Athlon: 22 minutes 26.8 seconds.
PIII: 17 minutes 57.3 seconds.
pgf77 (cache size 64k)
Athlon: 23 minutes 5.8 seconds.
PIII: 17 minutes 56.3 seconds.
-with Whetstone runs
g77 (Compiled for Athlon) (See below)
Athlon: Double Whetstone KIPS 602410
PIII: Double Whetstone KIPS 574713
g77 (Compiled for Pentium)
Athlon: Double Whetstone KIPS 602410
PIII: Double Whetstone KIPS 581395
Detailed results:
Compiled with pgf77.
pgf77 -O2 -tp p6 -Munroll -Mvect=cachesize:524288 -c redund.f
Cache size 512k.
Included Blas code compiled.
: ole at pgs1-11:g98-work; g98/g98 form.com
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 799.665
cache size : 256 KB
SCF Done: E(UB+HF-LYP) = -190.288331671 A.U. after 10 cycles
Job cpu time: 0 days 0 hours 17 minutes 58.6 seconds.
Job cpu time: 0 days 0 hours 17 minutes 57.3 seconds.
: ole at pc-10:g98-work; g98/g98 form.com
model name : AMD Athlon(tm) Processor
stepping : 1
cpu MHz : 807.203
cache size : 64 KB
SCF Done: E(UB+HF-LYP) = -190.288331671 A.U. after 10 cycles
Job cpu time: 0 days 0 hours 22 minutes 29.0 seconds.
Job cpu time: 0 days 0 hours 22 minutes 26.8 seconds.
Athlon run PIII code almost as good as PIII. However, the cache
size for Athlon is not 512k as PII but 64k.
Compiled with pgf77.
pgf77 -O2 -tp p6 -Munroll -Mvect=cachesize:65520 -c unfchk.f
Cache size 64k.
Included Blas code compiled.
: ole at pgs1-11: g98-work; g98/g98 form.com
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 799.665
cache size : 256 KB
SCF Done: E(UB+HF-LYP) = -190.288331671 A.U. after 10 cycles
Job cpu time: 0 days 0 hours 17 minutes 56.3 seconds.
: ole at pc-10:g98-work; g98/g98 form.com
model name : AMD Athlon(tm) Processor
stepping : 1
cpu MHz : 807.203
cache size : 64 KB
SCF Done: E(UB+HF-LYP) = -190.288331671 A.U. after 10 cycles
Job cpu time: 0 days 0 hours 23 minutes 5.8 seconds.
Whetstone benchmark:
pc-10:
model name : AMD Athlon(tm) Processor
stepping : 1
cpu MHz : 807.203
cache size : 64 KB
pgs1-11:
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 799.665
cache size : 256 KB
g77 -o whetstoned.exe -s -O3 -fomit-frame-pointer -Wall -mathlon
-mcpu=athlon -march=athlon -malign-functions=4 -funroll-loops
-fexpensive-optimizations -malign-double -fschedule-insns2
-mwide-multiply whetstoned.f
ole at pc-10:f77;whetstoned.exe (Athlon)
Benchmark #2 -- Double Precision Whetstone (A001)
Double Whetstone KIPS 602410
ole at pc-10:f77;
ole at pgs1-11:f77;whetstoned.exe (PIII)
Double Whetstone KIPS 574713
ole at pgs1-11:f77;
g77 -o whetstoned.exe -s -O3 -fomit-frame-pointer -Wall -mpentium
-mcpu=pentium -march=pentium -malign-functions=4 -funroll-loops
-fexpensive-optimizations -malign-double -fschedule-insns2
-mwide-multiply whetstoned.f
: ole at pc-10:f77;whetstoned.exe (Athlon)
Benchmark #2 -- Double Precision Whetstone (A001)
Double Whetstone KIPS 602410
ole at pc-10:f77;
ole at pgs1-11:f77;whetstoned.exe (PIII)
Double Whetstone KIPS 581395
ole at pgs1-11:f77;
gcc patched with patches from the web site:
http://www.athlonlinux.org/
--
Ole W. Saastad, Dr.Scient. mailto:ole at scali.no
Scali, Scalable Linux Systems http://www.scali.com
Olaf Helsets Vei 6 tel: +47 22 62 89 68 (direct)
P.O.Box 70 Bogerud fax: +47 22 62 89 51
N-0621 Oslo tel: +47 22 95 21 45 (home)
NORWAY
More information about the Beowulf
mailing list