home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / arch / 8261 < prev    next >
Encoding:
Text File  |  1992-07-23  |  1.2 KB  |  36 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!iWarp.intel.com|ichips!ichips!glew
  3. From: glew@pdx007.intel.com (Andy Glew)
  4. Subject: Re: Scheduling in Shared Memory Multiprocessor Systems
  5. In-Reply-To: srikant@skorpio.usask.ca's message of Wed, 15 Jul 1992 04:05:28 GMT
  6. Message-ID: <GLEW.92Jul23215649@pdx007.intel.com>
  7. Sender: news@ichips.intel.com (News Account)
  8. Organization: Intel Corp., Hillsboro, Oregon
  9. References: <1992Jul15.040528.16289@access.usask.ca>
  10. Date: Fri, 24 Jul 1992 05:56:49 GMT
  11. Lines: 23
  12.  
  13. Gould PN machines used a simple affinity algorithm:
  14.  
  15.     The run queue was divided into 32 priorities (each a single chain)
  16.     - the classic BSD run queue.
  17.  
  18.     Find the highest priority group that had runnable processes.
  19.  
  20.     From this highest priority group, execute the first process that
  21.     had most recently run on the CPU being scheduled (or the first process
  22.     encountered, if no process found that had recently run on the
  23.     CPU being scheduled).
  24.  
  25.  
  26. --
  27.  
  28. Andy Glew, glew@ichips.intel.com
  29. Intel Corp., M/S JF1-19, 5200 NE Elam Young Pkwy, 
  30. Hillsboro, Oregon 97124-6497
  31.  
  32. This is a private posting; it does not indicate opinions or positions
  33. of Intel Corp.
  34.  
  35. Intel Inside (tm)
  36.