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

  1. Xref: sparky comp.arch:9401 comp.parallel:2117
  2. Newsgroups: comp.arch,comp.parallel
  3. Path: sparky!uunet!gatech!hubcap!fpst
  4. From: olson@anchor.esd.sgi.com (Dave Olson)
  5. Subject: Re: sgi/sun shared memory machines question
  6. Message-ID: <1992Sep14.122957.16270@hubcap.clemson.edu>
  7. Apparently-To: comp-parallel@uunet.uu.net
  8. Sender: news@zuni.esd.sgi.com (Net News)
  9. Organization:  Silicon Graphics, Inc.  Mountain View, CA
  10. References: <1992Sep11.121830.17069@hubcap.clemson.edu>
  11. Date: Sun, 13 Sep 92 02:00:34 GMT
  12. Approved: parallel@hubcap.clemson.edu
  13. Lines: 33
  14.  
  15. (I've removed the Distribution line; why limit things like this
  16. to the US?)
  17.  
  18. In <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.  
  23. This is completely incorrect.  You can run multiple threads of
  24. one process, or completely seperate processes on each CPU.
  25.  
  26. | The reason was said to be that the machines do not implement
  27. | any mechanism for simultaneous writes.
  28.  
  29. There is a bus called the MP or Sync bus that handles cache
  30. coherency issues.  If a process with multiple threads, or
  31. seperate processes use shared memory, they need to provide
  32. some mechanism (normally the hardware spinlocks or higher
  33. level library routines based on them) to avoid attempts
  34. at simultaneous access to the same memory locations (if
  35. they care).
  36.  
  37. | Is the new sun multiprocessor (4/690?) similar?
  38.  
  39. It is 'similar' in that multiple processes can run on multiple
  40. CPUs.  The exact methods used for semaphoring are different.
  41. --
  42. Let no one tell me that silence gives consent,  |   Dave Olson
  43. because whoever is silent dissents.             |   Silicon Graphics, Inc.
  44.     Maria Isabel Barreno                        |   olson@sgi.com
  45.  
  46.  
  47.  
  48.