comp.lang.ada
 help / color / mirror / Atom feed
From: "David B. Littell" <davidl@intercom.com>
Subject: Re: Expected bytes per sloc (semicolons) performance
Date: Thu, 20 Sep 2001 00:43:31 GMT
Date: 2001-09-20T00:43:31+00:00	[thread overview]
Message-ID: <3BA93BB1.3685D423@intercom.com> (raw)
In-Reply-To: 5ee5b646.0109190213.1092dc91@posting.google.com

Robert Dewar wrote:
> 
> "Jeff Creem" <jeff@thecreems.com> wrote in message news:<_hRp7.7630$ot.1153235@typhoon.ne.mediaone.net>...
> > As for RISC/CISC.... One sometimes ends up with slightly larger code on a
> > RISC than
> > CISC machine but this probably has almost as much to do with mandatory nops,
> >  missed delayed branch opportunities and alignment requirements as it does
> > with
> > the straight RISC/CISC issues.
> 
> This is a misleading assessment. First of all most modern
> RISC machines do not have mandatory nops etc, so you are
> really talking about old style architectures here.
> 

Both MIPS (including MIPS32) and ARM processors provide a branch delay
slot which may or may not be useful to the compiler.  And the MIPS still
has all those nasty pipeline hazards which definitely require nops to
negate.

I guess I'm not sure what a "modern" RISC is - each of the "big three"
(MIPS, ARM, PowerPC) is haunted by legacy grodiness.  This seems
especially true of the MIPS - the canonical "drunken frat boy" 4th-year
student project. 

;-)


Dave



  reply	other threads:[~2001-09-20  0:43 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-18 22:03 Expected bytes per sloc (semicolons) performance Mike Harrison
2001-09-19  0:04 ` Jeff Creem
2001-09-19 10:13   ` Robert Dewar
2001-09-20  0:43     ` David B. Littell [this message]
2001-09-20 11:28       ` Steffen Huber
2001-09-20 13:10         ` Tarjei T. Jensen
2001-09-22 14:36           ` David B. Littell
2001-09-20 19:15   ` Mike Harrison
2001-09-21 14:02     ` Stephen Leake
2001-09-21 15:30       ` Mats Weber
2001-09-21 18:00         ` default
2001-09-24 17:03           ` Stephen Leake
2001-09-25 23:00             ` default
2001-09-25 16:08         ` tmoran
2001-09-25 16:44           ` Wes Groleau
2001-09-25 20:51             ` tmoran
2001-09-25 20:32           ` Stephen Leake
2001-09-25 21:04             ` Marin David Condic
2001-09-26 15:19               ` Stephen Leake
2001-09-26 16:58                 ` Marin David Condic
2001-09-21 16:22     ` Ted Dennison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox