• DocumentCode
    2002934
  • Title

    A space-optimal wait-free real-time synchronization protocol

  • Author

    Cho, Hyeonjoong ; Ravindran, Binoy ; Jensen, E. Douglas

  • Author_Institution
    Dept. of ECE, Virginia Tech, Blacksburg, VA, USA
  • fYear
    2005
  • fDate
    6-8 July 2005
  • Firstpage
    79
  • Lastpage
    88
  • Abstract
    We present a wait-free protocol for the single-writer/multiple-reader problem in small-memory embedded real-time systems. We analytically establish that our protocol requires lesser (or equal) number of buffers than previously best wait-free protocols for this problem. Further, we prove that our protocol is space-optimal - the first space optimality established for wait-free protocols that consider a-priori knowledge of preemptions. Our evaluation studies and implementation measurements using the SHaRK RTOS kernel confirm the protocol´s superiority and effectiveness.
  • Keywords
    embedded systems; operating system kernels; protocols; synchronisation; SHaRK RTOS kernel; buffer; embedded real-time system; single-writer multiple-reader problem; space optimality; synchronization protocol; wait-free protocol; Access protocols; Computer crashes; Concurrent computing; Costs; Kernel; Real time systems; Resource management; Resumes; Runtime; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2005. (ECRTS 2005). Proceedings. 17th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2400-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2005.5
  • Filename
    1508449