🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20906

Re: Sustained Performance Computer Architecture

#20906
From: Andrew Klossner
Date: Wed, 26 Apr 1989 18:22
25 lines
1479 bytes
[]

	"A new general-purpose computer architecture with sustained
	instruction pipeline performance (regardless of program flow
	changes) has been developed at the Digital Systems Laboratory
	of the Department of Electrical Engineering at Duke University
	... The execution unit (EU) of the new architecture can be that
	of any typical von Neumann computer. The instruction fetch and
	decode operations are performed by multiple instruction decode
	units (IDU) which prefetch all potentially needed instructions
	... The decoded segments are ready for execution at all times,
	hence there are no bubbles in the instruction pipeline, and no
	I-cache misses."

Never an instruction miss?  What happens when executing code for a
switch statement, such as:

	load	r2,jumptable(r1)
	jmp	r2

The number of IDUs required to avoid all instruction misses would seem
to be unbounded.

  -=- Andrew Klossner   (uunet!tektronix!orca!frip!andrew)      [UUCP]
                        (andrew%frip.wv.tek.com@relay.cs.net)   [ARPA]
Technical Details
Message-ID: <11342@tekecs.GWD.TEK.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!lll-winken!uunet!tektronix!orca!tekecs!frip!andrew
References: <14292@duke.cs.duke.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!lll-winken!uunet!tektronix!orca!tekecs!frip!andrew
From: andrew@frip.wv.tek.com (Andrew Klossner)
Newsgroups: comp.arch
Subject: Re: Sustained Performance Computer Architecture
Message-ID: <11342@tekecs.GWD.TEK.COM>
Date: 26 Apr 89 18:22:56 GMT
References: <14292@duke.cs.duke.edu>
Sender: andrew@tekecs.GWD.TEK.COM
Organization: Tektronix, Wilsonville, Oregon
Lines: 25