• DocumentCode
    2469735
  • Title

    Efficient detection and exploitation of infeasible paths for software timing analysis

  • Author

    Suhendra, Vivy ; Mitra, Tulika ; Roychoudhury, Abhik ; Chen, Ting

  • Author_Institution
    Dept. of Comput. Sci., Singapore Nat. Univ.
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    358
  • Lastpage
    363
  • Abstract
    Accurate estimation of the worst-case execution time (WCET) of a program is important for real-time embedded software. Static WCET estimation involves program path analysis and architectural modeling. Path analysis is complex due to the inherent difficulty in detecting and exploiting infeasible paths in a program´s control flow graph. In this paper, we propose an efficient method to exploit infeasible path information for WCET estimation without resorting to exhaustive path enumeration. We demonstrate the efficiency of our approach for some real-life control-intensive applications
  • Keywords
    embedded systems; program control structures; program diagnostics; WCET analysis; WCET estimation; architectural modeling; control-intensive applications; infeasible path detection; infeasible paths; program control flow graph; program path analysis; real-time embedded software; software timing analysis; worst-case execution time; Computer science; Embedded software; Embedded system; Flow graphs; Pipelines; Real time systems; Software performance; Software systems; Timing; Upper bound; Measurement; Performace; WCET analysis; infeasible path detection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2006 43rd ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    1-59593-381-6
  • Type

    conf

  • DOI
    10.1109/DAC.2006.229300
  • Filename
    1688820