• DocumentCode
    592132
  • Title

    An ILP-based Worst-case Performance Analysis Technique for Distributed Real-time Embedded Systems

  • Author

    Jinwoo Kim ; Hyunok Oh ; Hyojin Ha ; Shin-Haeng Kang ; Junchul Choi ; Soonhoi Ha

  • Author_Institution
    Sch. of Comput. Eng., Seoul Nat. Univ., Seoul, South Korea
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    363
  • Lastpage
    372
  • Abstract
    Finding a tight upper bound of the worst-case response time in a distributed real-time embedded system is a very challenging problem since we have to consider execution time variations of tasks, jitter of input arrivals, scheduling anomaly behavior in a multi-tasking system, all together. In this paper, we translate the problem as an optimization problem and propose a novel solution based on ILP (Integer Linear Programming). In the proposed technique, we formulate a set of ILP formulas in a compositional way for modeling flexibility, but solve the problem holistically to achieve tighter upper bounds. To mitigate the time complexity of the ILP method, we perform static analysis based on a scheduling heuristic to reduce the number of variables and confine the variable ranges. Preliminary experiments with the benchmarks used in the related work and a real-life example show promising results that give tight bounds in an affordable solution time.
  • Keywords
    computational complexity; distributed processing; embedded systems; integer programming; linear programming; scheduling; ILP-based worst-case performance analysis technique; anomaly behavior scheduling; distributed real-time embedded systems; input arrival jitter; integer linear programming; multitasking system; optimization problem; scheduling heuristic; static analysis; task execution time variations; time complexity; worst-case response time; Embedded systems; Estimation; Processor scheduling; Program processors; Real-time systems; Time complexity; Time factors; distributed real-time embedded system; integer linear programming; scheduling anomaly; worst-case performance estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium (RTSS), 2012 IEEE 33rd
  • Conference_Location
    San Jan
  • ISSN
    1052-8725
  • Print_ISBN
    978-1-4673-3098-5
  • Type

    conf

  • DOI
    10.1109/RTSS.2012.86
  • Filename
    6424818