🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20760

Do you have bandwidth?

#20760
From: Stanley Chow
Date: Sat, 15 Apr 1989 06:12
68 lines
2671 bytes
Since Micheal Slater has already posted a good summary of the '040 and
486; there is not much point in starting a new battle in the 68K vs i86
war. (At least wait till there is more public information).

In the mean time, I offer a new topic to burn up bandwidth (that is, 
net.bandwidth, not bus.bandwidth).
 
In a recent series of articles about address modes and other topics,
some posters claim that memory bandwidth is not a problem - to quote
Brian Case, "bandwidth can be had in abundance". I happen to think that
we do not enough bandwidth now. What to other people think?
 
Just to make sure there are enough pieces so that everyone can post a
different answer, I will start with a list of pieces and you can fill
in the interfaces. Please try to at least type what you mean and by all
means, put in a couple of real (or maximum) numbers.
 
[Feel free to talk about parallel/multi-processing.]
 
    Piece of system
 
    Execution Core (possibly many)
    On-chip Cache  (possibly split)              chip
			 ---------------------------------
    Off-chip Cache (possibly multi-level)        board
    Main memory    (possibly multi-level)
    Bulk memory    (for lack of a better term)
 
 
Specific interfaces that may be of interest:
 
1) Execution Core  to  On-chip I-Cache.
 
    It seems people can already build cores that are faster than the
    on-chip cache. One can always throw silicon at a multiplier to make
    it faster (I know, there are limits with loading, ..).
 
 1a) Straight line execution
 
    Even in this simpler case, I understand that most chips are limited
    by the cache, not the core. Any chip designers want to comment?
 
 
2) Execution Core  to  On-chip D-cache.
 
    A very hard problem by all accounts. Everyone (almost) adds delay
    slots one way or another.
 
 
3) On-chip  to  off-chip.
 
    A well know problem. How wide do you think buses will get? How fast?
 
 
4) How should off-chip cache be controlled? By the cpu chip?
 
 
5) Invent the interface problem of your choice. This can be made as hard
   or as easy as you want.
 
 
 
Stanley Chow   ..!utgpu!bnr-vpa!bnr-fos!schow%bnr-public
 
 
Please don't tell my boss I am starting this discussion, he thinks I
am working hard on software!
 
Technical Details
Message-ID: <407@bnr-fos.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!bnr-vpa!bnr-fos!leibniz.uucp!schow

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!bnr-vpa!bnr-fos!leibniz.uucp!schow
From: schow@leibniz.uucp (Stanley Chow)
Newsgroups: comp.arch
Subject: Do you have bandwidth?
Message-ID: <407@bnr-fos.UUCP>
Date: 15 Apr 89 06:12:27 GMT
Sender: news@bnr-fos.UUCP
Reply-To: schow@leibniz.uucp (Stanley Chow)
Organization: Bell-Northern Research, Ottawa, Canada
Lines: 68