Article View: comp.arch
Article #20938Re: One aspect of bandwidth (backpl
From: aglew
Date: Fri, 28 Apr 1989 18:44
Date: Fri, 28 Apr 1989 18:44
32 lines
2147 bytes
2147 bytes
>In article <17298@cup.portal.com> bcase@cup.portal.com (Brian bcase Case) writes:
>| Though it's done for different reasons, Macintosh is a sign of times to
>| come: all the (high-speed) main memory is "special," and is right next
>| to the CPU/cache. What do you do for multiprocessors? Build that ECL bus
>| and charge several $million.
>
> Well, sort of.
> You do charge several millions, but you don't so much build a bus as
>you do a star, with the memory in the middle and the processors out on
>the arms. The thing in the middle is called a system controller on a 'bun
>and costs a non-trivial amount of money.
>
> One of my dear friends still works on Honeywells and regularly gets
>into uncontrolled snickering fits when the magazine-types start talking
>about bus minis replacing mainframes because they have so many more more
>mips...
>
>David Collier-Brown, | {toronto area...}lethe!dave
Now that there is no bus to snoop on, cache coherence between caches at the
ends of the arms of the star [?] becomes problematic. Start looking at
software managed cache coherency, or strictly private memory. Start thinking
about making a second stage cache controller at the center of the star,
that copies the tags in the private caches at the ends of the star, and uses
that to control "selectcasts" for snooping. Start worrying about having more
tags than data in your cache - or start upping the page size to 32K - 1M.
Realize that interprocessor communication is *slow*; think about a special
synchronization bus...
Yep... I've been through it once. Now that I'm working with microprocessors
again, I'll not have to worry about it for, oh, say maybe a year or so.
Technical Details
Message-ID:
<28200304@mcdurb>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uxc!uxc.cso.uiuc.edu!mcdurb!aglewReferences:
<2222@lethe.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uxc!uxc.cso.uiuc.edu!mcdurb!aglew From: aglew@mcdurb.Urbana.Gould.COM Newsgroups: comp.arch Subject: Re: One aspect of bandwidth (backpl Message-ID: <28200304@mcdurb> Date: 28 Apr 89 18:44:00 GMT References: <2222@lethe.UUCP> Lines: 32 Nf-ID: #R:lethe.UUCP:2222:mcdurb:28200304:000:1683 Nf-From: mcdurb.Urbana.Gould.COM!aglew Apr 28 13:44:00 1989