home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / arch / 9400 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  1.8 KB

  1. Xref: sparky comp.arch:9400 comp.parallel:2115
  2. Newsgroups: comp.arch,comp.parallel
  3. Path: sparky!uunet!wupost!darwin.sura.net!gatech!hubcap!fpst
  4. From: dre@ember.Eng.Sun.COM (David R. Emberson)
  5. Subject: Re: sgi/sun shared memory machines question
  6. Message-ID: <lb23meINN7rg@appserv.Eng.Sun.COM>
  7. Followup-To: comp.arch,comp.parallel
  8. Summary: Sun MPs can run parallel codes.
  9. Sender: fpst@hubcap.clemson.edu (Steve Stevenson)
  10. Nntp-Posting-Host: ember
  11. Organization: Sun Microsystems Inc., Mountain View, CA, USA
  12. References: <1992Sep11.121830.17069@hubcap.clemson.edu>
  13. Distribution: usa
  14. Date: 11 Sep 1992 21:25:34 GMT
  15. Approved: parallel@hubcap.clemson.edu
  16. Lines: 23
  17.  
  18. In article <1992Sep11.121830.17069@hubcap.clemson.edu>, zilla@nj.nec.com (John Lewis) writes:
  19. > Someone told me that the SGI multiprocessor machines cannot run
  20. > different unix processes on different processors; they can only
  21. > run a single (but possibly parallelized) process at a given time.
  22. > The reason was said to be that the machines do not implement
  23. > any mechanism for simultaneous writes.
  24. > Is this correct?  If so, how are simultaneous writes from
  25. > different threads of a parallelized process prevented?
  26. > Is the new sun multiprocessor (4/690?) similar?
  27.  
  28. This sounds bogus to me.  All Sun MP machines (4/6xx, SS10, and futures) can
  29. run different processes simultaneously and also run parallelized codes.  I
  30. think your friend is confusing "simultaneous writes" with synchronization.
  31. I believe the SGI machines do something funky to implement barriers (like
  32. put them in a special portion of memory with hardware support) because the
  33. R3000 has no synchronization primitives.  This is not a problem on the Suns
  34. since Sparc has the hooks in the architecture.  R4000 fixes this omission.
  35.  
  36.             Dave Emberson
  37.             dre@Eng.Sun.COM
  38.  
  39.