🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #11780

what if the i860 had vector registers... ?

#11780
From: Greg Lindahl
Date: Fri, 24 May 1991 03:57
15 lines
1324 bytes
After reading a tech report on i860 performance (available from
uvacs.cs.virginia.edu: pub/techreports/ipc...), I was left with one
question:

The i860 has an 8k data cache, and both normal loads and pipelined
loads that avoid the data cache. It seems to be very nasty to write a
compiler that can do the right thing, with the particular memory
system that Intel put in the iPSC i860 machine (page mode DRAM).

So, what if the i860 instead had a small data cache, and pipelined
loads into vector registers? It is relatively easy to design a
compiler that can do a good job with vector registers. And you would
be able to do pipelined loads of data to be re-used. And you wouldn't
end up starved for registers. Did Intel simulate this, or did they
guess? Did they guess wrong?
Technical Details
Message-ID: <1991May24.035756.5161@murdoch.acc.Virginia.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!haven.umd.edu!uvaarpa!murdoch!astsun9.astro.Virginia.EDU!gl8f

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!haven.umd.edu!uvaarpa!murdoch!astsun9.astro.Virginia.EDU!gl8f
From: gl8f@astsun9.astro.Virginia.EDU (Greg Lindahl)
Newsgroups: comp.arch
Subject: what if the i860 had vector registers... ?
Message-ID: <1991May24.035756.5161@murdoch.acc.Virginia.EDU>
Date: 24 May 91 03:57:56 GMT
Sender: usenet@murdoch.acc.Virginia.EDU
Organization: Department of Astronomy, University of Virginia
Lines: 15