• DocumentCode
    2474821
  • Title

    Efficient object sharing in quantum-based real-time systems

  • Author

    Anderson, James H. ; Jain, Rohit ; Jeffay, Kevin

  • Author_Institution
    Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
  • fYear
    1998
  • fDate
    2-4 Dec 1998
  • Firstpage
    346
  • Lastpage
    355
  • Abstract
    We consider the problem of implementing shared objects in uniprocessor and multiprocessor real-time systems in which tasks are executed using a scheduling quantum. In most quantum-based systems, the size of the quantum is quite large in comparison to the length of an object call. As a result, most object calls can be expected to execute without preemption. A good object-sharing scheme should optimize for this expected case, while achieving low overhead when preemptions do occur. In this paper, we present several new shared-object algorithms for uniprocessors and multiprocessors that were designed based upon this principle. We also present scheduling analysis results that can be used in conjunction with these algorithms
  • Keywords
    multiprocessing systems; processor scheduling; real-time systems; efficient object sharing; multiprocessor real-time systems; object call; overhead; quantum-based real-time systems; scheduling quantum; shared objects; shared-object algorithms; uniprocessor real-time systems; Computer science; Delay; Electrical capacitance tomography; Kernel; Processor scheduling; Protocols; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE
  • Conference_Location
    Madrid
  • Print_ISBN
    0-8186-9212-X
  • Type

    conf

  • DOI
    10.1109/REAL.1998.739768
  • Filename
    739768