home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / realtime / 1456 < prev    next >
Encoding:
Text File  |  1992-12-21  |  2.2 KB  |  46 lines

  1. Newsgroups: comp.realtime
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!jbg
  3. From: jbg@sei.cmu.edu (John Goodenough)
  4. Subject: Re: real_time systems
  5. Message-ID: <1992Dec18.145029.3356@sei.cmu.edu>
  6. Sender: netnews@sei.cmu.edu (Netnews)
  7. Organization: The Software Engineering Institute
  8. References: <1992Dec16.213018.12351@linus.mitre.org> <1gpoj4INNi5p@cuda.add.itg.ti.com> <BzEsnz.6nn@cs.uiuc.edu> <BzEvMK.BDM@acsu.buffalo.edu>
  9. Distribution: comp
  10. Date: Fri, 18 Dec 1992 14:50:29 EST
  11. Lines: 33
  12.  
  13.  
  14. In article <BzEvMK.BDM@acsu.buffalo.edu>, stsai@acsu.buffalo.edu (Shuoh-Ren Tsai) writes:
  15.  
  16. |>    It seems many Industry people are interested in Rate Monotonic Scheduling.
  17. |> Would anyone out there post some articles about the real IMPLEMENTATION cases
  18. |> about it?
  19.  
  20. In a recent USENIX proceedings, SUN wrote about how they were revamping SUN OS
  21. 5.0 for real-time use by searching out and reducing periods of priority
  22. inversion.  This qualitative use of rate monotonic analysis has proven to be a
  23. very effective use of the theory by several organizations, most of which have
  24. not written papers about it.
  25.  
  26. At the 3rd International Workshop on Networking Support for Digital Audio and
  27. Video held in San Diego, a paper titled "Real-Time Scheduling Support in
  28. Ultrix 4.2 for Multimedia Communication" talks about changes in the Ultrix 4.2
  29. kernel to avoid priority inversion.  Another paper, by Roger Needham, "An
  30. Approach to Real-Time Scheduling but is it really a problem for Multimedia?"
  31. only talks about which protocol is sufficient to avoid "bad behavior" caused
  32. by priority inversion and lock blocking.  It reaches the conclusion that
  33. simple priority inheritance "ought to be good enough".
  34.  
  35. Lynx OS is supporting various rate monotonic scheduling constructs.  Some Ada
  36. compiler vendors provide varying degrees of rate monotonic scheduling support
  37. (Alsys, Verdix, and DDC-I).
  38.  
  39. NASA has adopted rate monotonic analysis for Space Station Freedom software.
  40.  
  41. At least two training companies, Telos and Tri-Pacific, are offering very
  42. effective training courses on rate monotonic analysis.
  43.  
  44. John B. Goodenough                    Goodenough@sei.cmu.edu
  45. Software Engineering Institute                412-268-6391
  46.