🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.mail-lists.parallel
Article #319

Re: sgi/sun shared memory machines question

#319
From: David R. Emberson
Date: Mon, 14 Sep 1992 12:31
22 lines
1548 bytes
In article <1992Sep11.121830.17069@hubcap.clemson.edu>, zilla@nj.nec.com (John Lewis) writes:
> Someone told me that the SGI multiprocessor machines cannot run
> different unix processes on different processors; they can only
> run a single (but possibly parallelized) process at a given time.
> The reason was said to be that the machines do not implement
> any mechanism for simultaneous writes.
> 
> Is this correct?  If so, how are simultaneous writes from
> different threads of a parallelized process prevented?
> 
> Is the new sun multiprocessor (4/690?) similar?

This sounds bogus to me.  All Sun MP machines (4/6xx, SS10, and futures) can
run different processes simultaneously and also run parallelized codes.  I
think your friend is confusing "simultaneous writes" with synchronization.
I believe the SGI machines do something funky to implement barriers (like
put them in a special portion of memory with hardware support) because the
R3000 has no synchronization primitives.  This is not a problem on the Suns
since Sparc has the hooks in the architecture.  R4000 fixes this omission.

			Dave Emberson
			dre@Eng.Sun.COM
Technical Details
Message-ID: <315507@nttlab.ntt.JP>
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!wnoc-tyo-news!etl.go.jp!gama!lab!nttlab!daemon

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!wnoc-tyo-news!etl.go.jp!gama!lab!nttlab!daemon
From: dre@ember.Eng.Sun.COM (David R. Emberson)
Newsgroups: fj.mail-lists.parallel
Subject: Re: sgi/sun shared memory machines question
Message-ID: <315507@nttlab.ntt.JP>
Date: 14 Sep 92 12:31:16 GMT
Sender: daemon@nttlab.ntt.JP
Distribution: fj
Lines: 22
Approved: news@nttlab.ntt