🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #2853

Re: Shared Memory vs. Distributed Systems

#2853
From: Siddhartha Chatterjee
Date: Thu, 26 Oct 1989 20:15
17 lines
1339 bytes
In article <9605@june.cs.washington.edu> rik@cs.washington.edu (Rik Littlefield) writes:
>Perhaps a more fundamental difference is that shared memory machines
>provide hardware to guarantee that all processors have a consistent view of
>memory.  Cooperation between processors can be controlled just by

Well, yes and no.  On a bus-connected machine like the Encore you have
snoopy caches that keep the data consistent and KEEP IT CLOSE TO THE
PROCESSOR.  On something like a Butterfly, the default behaviour is that
shared data is not cached; so yes, memory is consistent, but you have to go
out across the network to access it.  You can do explicit cache flushing in
software, but that's a different game.

-- 
----
ARPA:	Siddhartha.Chatterjee@CS.CMU.EDU
USPS:	School of Computer Science, CMU, Pittsburgh, PA 15213
----
Technical Details
Message-ID: <6708@pt.cs.cmu.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!udel!rochester!pt.cs.cmu.edu!klingon.pc.cs.cmu.edu!sc
References: <20764@usc.edu> <1646@ncrcce.StPaul.NCR.COM> <9605@june.cs.washington.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!udel!rochester!pt.cs.cmu.edu!klingon.pc.cs.cmu.edu!sc
From: sc@klingon.pc.cs.cmu.edu (Siddhartha Chatterjee)
Newsgroups: comp.arch
Subject: Re: Shared Memory vs. Distributed Systems
Keywords: Shared, distributed, message
Message-ID: <6708@pt.cs.cmu.edu>
Date: 26 Oct 89 20:15:43 GMT
References: <20764@usc.edu> <1646@ncrcce.StPaul.NCR.COM> <9605@june.cs.washington.edu>
Organization: Carnegie-Mellon University, CS/RI
Lines: 17