Article View: comp.arch
Article #1500Re: Compiling - RISC vs. CISC
From: Robert Cousins
Date: Thu, 13 Jul 1989 13:04
Date: Thu, 13 Jul 1989 13:04
38 lines
2310 bytes
2310 bytes
In article <28471@ames.arc.nasa.gov> lamaster@ames.arc.nasa.gov (Hugh LaMaster) writes: >In article <199@dg.dg.com> uunet!dg!rec I wrote: >>of compute power. On the 88K, we need less than 1 MIPS to generate >>a Dhrystone MIPS. In other words, we get Dhrystone MIPS > CPU >>clock speed. When this first happened here, many people were >Could you clarify what you mean? I know of no correlation between >"Dhrystones/second" and "Instructions issued/second". > .... > Hugh LaMaster, m/s 233-9, UUCP ames!lamaster > NASA Ames Research Center ARPA lamaster@ames.arc.nasa.gov > Moffett Field, CA 94035 > Phone: (415)694-6117 Before going any further, I would like to point out that I am (was) pointing out anecdotal information. When we first begain to run benchmarks on the AViiON 88K products, we came up with Dhrystone numbers which when converted to VAX MIPS came out higher than the RAW MIPS of the machine. The 16.67 Mhz machine has a peak raw MIPS rating of 16.67 MIPS (1 instruction per clock). 16.67 Dhrystone MIPS is 29289 Dhrystones/Second. Since we were getting more Dhrystones/second than this, some people were suprized. Hugh, I agree that Dhrystone is one benchmark in a whole field of benchmarks. However, I feel comfortable drawing a simple conclusion from this result: It is not clear that a CISC processor will take FEWER INSTRUCTIONS to solve a problem than a RISC processor. In some cases RISCs may require fewer instructions. This contrasts with some early claims that RISCs could execute short instructions in a shorter time than a CISC could execute long instructions doing the same work. From then on, in some circle, RISCs have been tacitly assumed to require more instructions to do a given job than CISCs. Robert Cousins Dept. Mgr, Workstation Dev't. Data General Corp. Speaking for myself alone.
Technical Details
Message-ID:
<200@dg.dg.com>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!dg!recReferences:
<13976@lanl.gov> <199@dg.dg.com> <28471@ames.arc.nasa.gov>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!dg!rec From: rec@dg.dg.com (Robert Cousins) Newsgroups: comp.arch Subject: Re: Compiling - RISC vs. CISC Message-ID: <200@dg.dg.com> Date: 13 Jul 89 13:04:17 GMT References: <13976@lanl.gov> <199@dg.dg.com> <28471@ames.arc.nasa.gov> Reply-To: uunet!dg!rec (Robert Cousins) Organization: Data General, Westboro, MA. Lines: 38