• DocumentCode
    65199
  • Title

    SLA: A Stage-Level Latency Analysisfor Real-Time Communicationin a Pipelined Resource Model

  • Author

    Kashif, Hany ; Gholamian, Sina ; Patel, Hiren

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
  • Volume
    64
  • Issue
    4
  • fYear
    2015
  • fDate
    April 1 2015
  • Firstpage
    1177
  • Lastpage
    1190
  • Abstract
    We present a communication analysis for hard real-time systems interconnects. The objective is to provide tight estimates on the worst-case communication latency between communicating processing elements that use a priority-aware communication medium for data transmission. The communication model consists of communication tasks transmitting data across a series of pipelined resources. The analysis incorporates interferences caused by multiple communication tasks requesting the pipelined resources, and it captures parallel transmission of data between multiple pipeline stages. We call this analysis a stage-level analysis. We evaluate the proposed analysis through simulation of synthetic benchmarks, and we apply the analysis to an instantiation of a platform proposed by Shi and Burns. Our experiments confirm that stage-level analysis provides tight upper-bounds when compared to previous work and improves schedulability by 34 percent.
  • Keywords
    multiprocessing systems; pipeline processing; real-time systems; scheduling; SLA; communicating processing elements; communication model; data transmission; multiple communication tasks; multiple pipeline stages; parallel transmission; pipelined resource model; pipelined resources; priority aware communication medium; real-time communication analysis; real-time systems interconnects; schedulability; stage level latency analysis; synthetic benchmarks; worst case communication latency; Analytical models; Calculus; Computational modeling; Delays; Interference; Jitter; Real-time systems; Real-time communication and worst-case response time analysis;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2014.2315617
  • Filename
    6783747