• DocumentCode
    1914514
  • Title

    Improving Real-Time Feasibility Analysis for Use in Linear Optimization Methods

  • Author

    Zeng, Haibo ; Natale, Marco Di

  • fYear
    2010
  • fDate
    6-9 July 2010
  • Firstpage
    279
  • Lastpage
    290
  • Abstract
    In the design of time-critical applications, schedulability analysis can be used to define the feasibility region of tasks so that optimization techniques can find the best design solution that satisfies the deadlines. This method has been applied to obtain the optimal task implementation, priority assignment or placement of tasks onto CPUs in previous work. The definition of the feasibility region based on response time calculation requires many integer variables and is too complex for solvers. Approximation techniques have been used to define a convex subset of the feasibility region, often used in conjunction with branch and bound to compute sub-optimal solutions. In this paper, we provide an improved and simpler feasibility analysis method that allows an exact definition of the feasibility region in Mixed Integer Linear Programming (MILP) optimization methods. The encoding of the feasibility region using our method requires a significantly smaller number of binary variables and is viable for the treatment of industrial-size problems as shown by the experiments.
  • Keywords
    linear programming; real-time systems; scheduling; CPU; MILP optimization methods; approximation techniques; industrial-size problems; linear optimization methods; mixed integer linear programming; optimal task implementation; priority assignment; real-time feasibility analysis; response time calculation; schedulability analysis; time-critical applications; Algorithm design and analysis; Indexes; Optimization; Real time systems; Redundancy; Silicon; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2010 22nd Euromicro Conference on
  • Conference_Location
    Brussels
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4244-7546-9
  • Electronic_ISBN
    1068-3070
  • Type

    conf

  • DOI
    10.1109/ECRTS.2010.13
  • Filename
    5562920