www.delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1998/07/16/20:23:47

X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs-
Message-ID: <19980716221729.04754@cerebro.laendle>
Date: Thu, 16 Jul 1998 22:17:29 +0200
From: Marc Lehmann <pcg AT goof DOT com>
To: Misha <vulcao AT netvision DOT net DOT il>
Cc: beastium <beastium-list AT Desk DOT nl>
Subject: Re: PGCC's optimizations (continued)
Mail-Followup-To: Misha <vulcao AT netvision DOT net DOT il>,
beastium <beastium-list AT desk DOT nl>
References: <35ADAA27 DOT E1FA6487 AT netvision DOT net DOT il>
Mime-Version: 1.0
In-Reply-To: <35ADAA27.E1FA6487@netvision.net.il>; from Misha on Thu, Jul 16, 1998 at 10:22:16AM +0300
X-Operating-System: Linux version 2.1.108 (root AT cerebro) (gcc version pgcc-2.91.43 19980628 (gcc2 ss-980502 experimental))
Status: RO
Lines: 34

On Thu, Jul 16, 1998 at 10:22:16AM +0300, Misha wrote:

> Now to the point. I did all what you have adivised me to do (compiler
> flags). Only after adding "-march=pentiumpro", the code gained about
> 23% (the integer only version), and now it is slightly (1.1%) better than
> GCC 2.7.2.1 produced code.

> I am not dissapointed with PGCC, but I think some more work has to be
> done in order to gain the full potential of the P6 (PII+PPro) architecture.

Actually, I've done benchmarking weekend recently. It seems egcs has
lost speed quite considerably, being slower than gcc-2.7.2 since
about one month. (and pgcc won't help here)

EGCS is concerned about that problem and will investigate it. Some people
have look with "-frisc -fno-regmove" (but not for fp-code), which is weird,
and in general the egcs/pgcc snapshots do not performa well with -O3.

> BTW, has anyone ever done a comparison of the same code under PGCC
> and DOS/Win95 compilers (VC++ 5.0, Watcom C/C++, Symantec, Borland,
> Metaware, etc...)?
> I had some difficulties porting my own code but I am working on it now. As
> soon as I have results I will post them here.

cool! Be sure to run your programs under Win95, for an additional
speed advantage ;->

      -----==-                                              |
      ----==-- _                                            |
      ---==---(_)__  __ ____  __       Marc Lehmann       +--
      --==---/ / _ \/ // /\ \/ /       pcg AT goof DOT com       |e|
      -=====/_/_//_/\_,_/ /_/\_\                          --+
    The choice of a GNU generation                        |
                                                          |

- Raw text -


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