Mail Archives: pgcc/1998/09/28/16:03:41
X-pop3-spooler: | POP3MAIL 2.1.0 b 4 980420 -bs-
|
Message-ID: | <360FB3A7.C8DB7325@uwyo.edu>
|
Date: | Mon, 28 Sep 1998 10:04:56 -0600
|
From: | Katlun Yong <Yong AT uwyo DOT edu>
|
X-Mailer: | Mozilla 4.5b2 [en] (X11; I; Linux 2.0.35 i686)
|
X-Accept-Language: | en
|
MIME-Version: | 1.0
|
To: | Marc Lehmann <pcg AT goof DOT com>
|
CC: | beastium <beastium-list AT Desk DOT nl>
|
Subject: | snapshot19980921
|
Sender: | Marc Lehmann <pcg AT goof DOT com>
|
Status: | RO
|
Lines: | 123
|
Marc Lehmann wrote:
On Fri, Sep 25, 1998 at 06:27:07AM -0600, Katlun Yong wrote:
> It seems the floaing point performace is really slow in this
> snapshot? About 30% slower then 1.1b
> Anything's been turn off in this???
Not that I'd know. which compiler options did you use?
-----==- |
----=
-- _
|
---==---(_)__ __ ____ __
Marc Lehmann +--
--==---/ / _ \/ // /\ \/ /
pcg AT goof DOT com |e|
-=====/_/_//_/\_,_/ /_/\_\
--+
The choice of a GNU generation
|
|
I am using redhat-5.1. Kernel 2.0.35 compiled with pgcc-1.0.3
glibc 2.0.7
binutils-2.9.1.0.9 hmmm... possible compile with pgcc-1.0.3. anyway.
CFLAGS = -s -static -O6 -fomit-frame-pointer -Wall -mpentiumpro
-fforce-addr \
-fforce-mem -malign-loops=4 -malign-functions=4 \
-malign-jumps=4\
-malign-double \
-fthread-jumps \
-funroll-all-loops \
-funroll-loops \
-fstrength-reduce \
Compare the result for the FP Emulation/Fourier/LU Decomposition:
Result with pgcc-1.1b:
: : Pentium
90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 215.04 : 5.51 : 1.81
STRING SORT : 21.099 : 9.43 : 1.46
BITFIELD : 5.9514e+07 : 10.21 :
2.13
FP EMULATION : 18.77 : 9.01
: 2.08
FOURIER : 4743.4 : 5.39
: 3.03
ASSIGNMENT : 2.1476 : 8.17 : 2.12
IDEA : 499.6 : 7.64 :
2.27
HUFFMAN : 204.69 : 5.68 : 1.81
NEURAL NET : 5.3318 : 8.57 : 3.60
LU DECOMPOSITION : 103.32 : 5.35
: 3.87
INTEGER INDEX : 7.760
FLOATING-POINT INDEX: 6.277
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler
10.0
==============================LINUX DATA
BELOW===============================
C compiler : gcc version pgcc-2.91.57 19980901 (egcs-1.1
release)
libc : unknown version
MEMORY INDEX : 1.875
INTEGER INDEX : 1.984
FLOATING-POINT INDEX : 3.481
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3,
libc-5.4.38
Result with snapshot 19980921
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 214.44 : 5.50 : 1.81
STRING SORT : 20.533 : 9.17 : 1.42
BITFIELD : 6.0271e+07 : 10.34 : 2.16
FP EMULATION : 17.2 : 8.25
: 1.90
FOURIER : 4388 : 4.99 : 2.80
ASSIGNMENT : 2.1817 : 8.30
: 2.15
IDEA : 530.66 : 8.12 : 2.41
HUFFMAN : 208.73 : 5.79 : 1.85
NEURAL NET : 5.3635 : 8.62 : 3.62
LU DECOMPOSITION : 68.453 : 3.55
: 2.56
INTEGER INDEX : 7.750
FLOATING-POINT INDEX: 5.342
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler
10.0
==============================LINUX DATA
BELOW===============================
C compiler : gcc version pgcc-2.92.11 19980921 (gcc2 ss-980609
experimental)
libc : unknown version
MEMORY INDEX : 1.876
INTEGER INDEX : 1.978
FLOATING-POINT INDEX : 2.963
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3,
libc-5.4.38
P.S. I'll recompile the binutils with pgcc-1.1b and recompile the
snapshot.
- Raw text -