🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #22662

Re: IBM RISC

#22662
From: Greg Frazier
Date: Wed, 28 Feb 1990 02:45
30 lines
2132 bytes
In article <1666@awdprime.UUCP> @cs.utexas.edu:ibmchs!auschs!woan.austin.ibm.com!ron writes:
>
>In article <1653@awdprime.UUCP>, ron@woan.austin.ibm.com (Ronald S.
>Woan/2100000) writes:
+|> I must have missed something here... What integer unit parallelism?
+|> From what I understand, the integer unit is a single pipeline (5?
+|> stages), so it can never do better than one instruction/cycle. To get
+|> five/cycle, you need two branches, float add, float mult, and integer
+|> operation. Only an amazing compiler can schedule an application to use
+|> this frequently.
+
+Some people within IBM have asked me to clarify my statements (I
[stuff deleted]
+branches with respect to integer operations; however, with a single
+integer operation pipeline, you will never see more than one integer
+operation/cycle. Also, it would take an amazing compiler to schedule
+five concurrent operations regularly for any imaginable typical
+application to maintain the peak execution figure that some people
+have been quoting.

My understanding is that there are 3 ALU's, each with it's own
pipeline, and that is where the 5 ops/cycle peak is (i.e. 3 int
ops, 1 fp mult and 1 fp add).  Of course, you don't often get
more than 1 int opn at a time, as is revealed by the discrepancy
between the fp and int benchmarks.

+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
Greg Frazier				"Big A, little a / What begins with A?
frazier@CS.UCLA.EDU			Aunt Annie's Alligator / A ... a ... A"
!{ucbvax,rutgers}!ucla-cs!frazier			_Dr._Seuss's_ABCs_
Technical Details
Message-ID: <32344@shemp.CS.UCLA.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!brutus.cs.uiuc.edu!jarthur!uci-ics!ucla-cs!frazier
References: <8064@pt.cs.cmu.edu> <7454@pdn.paradyne.com> <1653@awdprime.UUCP> <1666@awdprime.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!brutus.cs.uiuc.edu!jarthur!uci-ics!ucla-cs!frazier
From: frazier@oahu.cs.ucla.edu (Greg Frazier)
Newsgroups: comp.arch
Subject: Re: IBM RISC
Keywords: what integer parallelism?
Message-ID: <32344@shemp.CS.UCLA.EDU>
Date: 28 Feb 90 02:45:19 GMT
References: <8064@pt.cs.cmu.edu> <7454@pdn.paradyne.com> <1653@awdprime.UUCP> <1666@awdprime.UUCP>
Sender: news@CS.UCLA.EDU
Reply-To: frazier@oahu.UUCP (Greg Frazier)
Organization: UCLA Computer Science Department
Lines: 30