X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs- Message-ID: <19980812212901.08698@cerebro.laendle> Date: Wed, 12 Aug 1998 21:29:01 +0200 From: Marc Lehmann To: Pan Xing , beastium-list AT Desk DOT nl Subject: Re: Pgcc Slower than Gcc???(Not in mailist, re me diretly, Thx) Mail-Followup-To: Pan Xing , beastium-list AT Desk DOT nl References: <35CDB2C6 DOT F3D49819 AT kali DOT com DOT cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <35CDB2C6.F3D49819@kali.com.cn>; from Pan Xing on Sun, Aug 09, 1998 at 10:31:34PM +0800 X-Operating-System: Linux version 2.1.113 (root AT cerebro) (gcc version pgcc-2.91.51 19980714 (gcc2 ss-980609 experimental)) Status: RO Content-Length: 1682 Lines: 38 On Sun, Aug 09, 1998 at 10:31:34PM +0800, Pan Xing wrote: > MS's VC++5.0, it's about 63Mflops .vs. 70 Mflops. Tested with the > wellknown flops.c (1992 version) can send me a link of flops.c? or, if it isn't too large, the file itself? > I hear that Pgcc can deliver about 2-30% more power than gcc > generally, So I tested it and gcc again this evening. > My box is Pii233,64M, Slackware34/linux2.0.30, libc5.44. Test program: > It seems that the result under Xterm is faster but the one under Ascii > mode is more accurate. Why, I guess > In Intel's chip only its internal parallism may affect its difference? could you try to run the benchmarks so it gives predictable results? Your results are different enough to be meaningless, I fear. > --funroll-all-loops -malign-double -mstack-align-double > -marg-align-double -mpentium, > All could not save me from the bad luck. > I installed the pgcc as the readme and install reference in the > package instructed me . ( patch, configure, make, make install under > /usr/local/), What's wrong with it? I also got the comiled binary of > pgcc2.90, no help. It might be some weird alignment issue, but as I have almost an identical setup, I can check it out myself. -----==- | ----==-- _ | ---==---(_)__ __ ____ __ Marc Lehmann +-- --==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e| -=====/_/_//_/\_,_/ /_/\_\ --+ The choice of a GNU generation | |