🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #51637

Re: 486 GCC instr. scheduling

#51637
From: Kingsley Turner
Date: Wed, 28 Apr 1993 17:27
28 lines
2084 bytes
jbuck@forney.berkeley.edu (Joe Buck) writes:

>In article <1993Apr23.200335.4875@beaver.cs.washington.edu> mef@cs.washington.edu (Marc Fiuczynski) writes:
>>In an article of PC MAGAZINE (April 27, 93) "Apps Ready for Pentium"
>>they mention that applications that have been recompiled for Pentium
>>chips will also run 10 - 15 percent faster on a 486, too. 
>>
>>1) Does this mean that the various 486 compilers for DOS machines don't
>>   support instruction scheduling?
>>2) Does GCC have the inst. scheduling stuff in there to make it work
>>   faster.

>GCC does instruction scheduling.  Also, it has a flag -m486 to tell it to
>generate code assuming a 486, which will affect some optimization

        I have compiled (on 48633dx running os2 2.0) a variety of things
        unger OS2 with the -m486 option and without.  In practice, the
        MAJORITY of apps (including povray) ran faster without it.
        
        From (foggy) memory only a recursive factorial program actually
        ran faster.
        BTW: don't take my work for it, try yourself. It'd be great if I
                was wrong.

                                                        Kingsley Turner
                                                        NSW Australia

                                                       
Technical Details
Message-ID: <1993Apr28.172731.2635@scorch.apana.org.au>
Path: arc1-ca.pugleaf.net!gmd.de!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!uunet!munnari.oz.au!sol.deakin.OZ.AU!news.cs.uow.edu.au!seagoon.newcastle.edu.au!scorch!kintur
References: <1993Apr23.200335.4875@beaver.cs.washington.edu> <1r9uo4$6ms@agate.berkeley.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,d84746f5466b9eb3
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-04-28 07:14:47 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!gmd.de!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!uunet!munnari.oz.au!sol.deakin.OZ.AU!news.cs.uow.edu.au!seagoon.newcastle.edu.au!scorch!kintur
From: kintur@scorch.apana.org.au (Kingsley Turner)
Subject: Re: 486 GCC instr. scheduling
Organization: Craggenmoore public Unix system , Newcastle , Oz
Distribution: gnu
Date: Wed, 28 Apr 1993 17:27:31 GMT
Message-ID: <1993Apr28.172731.2635@scorch.apana.org.au>
References: <1993Apr23.200335.4875@beaver.cs.washington.edu> <1r9uo4$6ms@agate.berkeley.edu>
Lines: 28