www.delorie.com/archives/browse.cgi   search  
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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019