• DocumentCode
    1558036
  • Title

    Estimating probabilistic timing performance for real-time embedded systems

  • Author

    Hu, Xiaobo Sharon ; Zhou, Tao ; Sha, Edwin H M

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
  • Volume
    9
  • Issue
    6
  • fYear
    2001
  • Firstpage
    833
  • Lastpage
    844
  • Abstract
    In system-level design of real-time embedded systems, being able to capture the interactions among the tasks with respect to timing constraints and determine the overall system timing performance is a major challenge. Most previous works in the area are either based on a fixed execution time model or are only concerned with the probabilistic timing behavior of each individual task. The few papers that deal with overall system probabilistic behavior have used improper assumptions. In this paper, given that the execution time of each task is a discrete random variable, a novel concept of state is introduced based on a new metric that is derived that measures the probability of a task set being able to be scheduled. Several approaches to evaluating the metric are also presented. Applying this metric in the system-level design exploration process, one can readily compare the probabilistic timing performance of alternative designs.
  • Keywords
    embedded systems; probability; scheduling; software metrics; software performance evaluation; timing; discrete random variable; fixed execution time model; overall system probabilistic behavior; probabilistic timing behavior; probabilistic timing performance; probabilistic timing performance estimation; real-time embedded systems; schedulability; system timing performance; system-level design; system-level design process metric; task execution time; task set scheduling probability; timing constraints; timing performance estimation; Aerospace control; Aircraft navigation; Computer science; Control systems; Embedded system; Random variables; Real time systems; System-level design; Time measurement; Timing;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.974897
  • Filename
    974897