• DocumentCode
    481636
  • Title

    Performance Comparison of Techniques on Static Path Analysis of WCET

  • Author

    Lv, Mingsong ; Gu, Zonghua ; Guan, Nan ; Deng, Qingxu ; Yu, Ge

  • Author_Institution
    Northeastern Univ., Shenyang
  • Volume
    1
  • fYear
    2008
  • fDate
    17-20 Dec. 2008
  • Firstpage
    104
  • Lastpage
    111
  • Abstract
    Static path analysis is a key process of Worst Case Execution Time (WCET) estimation, the objective of which is to find the execution path that has the largest execution time. Currently, there is an argument in the research community whether model checking is another good solution for WCET analysis, besides ILP. To our knowledge, no paper so far has addressed this argument with real performance data. In this paper, we implement both ILP and model checking for static path analysis of WCET, and the experiment results show that ILP yields very good performance, while model checking only works well for simple programs, and it is inclined to scalability problems when dealing with programs that have complex structures and large loop counts.
  • Keywords
    critical path analysis; embedded systems; program verification; software performance evaluation; model checking; static path analysis; worst case execution time; Automatic control; Computer architecture; Flow graphs; Hardware; Integer linear programming; Performance analysis; Pipelines; Scalability; Ubiquitous computing; Upper bound; ILP; WCET; model checking; real-time; static path analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing, 2008. EUC '08. IEEE/IFIP International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3492-3
  • Type

    conf

  • DOI
    10.1109/EUC.2008.178
  • Filename
    4756327