• DocumentCode
    2592538
  • Title

    Facilitating worst-case execution times analysis for optimized code

  • Author

    Engblom, Jakob ; Ermedahl, Andreas ; Altenbernd, Peter

  • Author_Institution
    Dept. of Comput. Syst., Uppsala Univ., Sweden
  • fYear
    1998
  • fDate
    17-19 Jun 1998
  • Firstpage
    146
  • Lastpage
    153
  • Abstract
    The authors present co-transformation, a novel approach to the mapping of execution information from the source code of a program to the object code for the purpose of worst-case execution time (WCET) analysis. Their approach is designed to handle the problems introduced by optimizing compilers, i.e. that the structure of the object code is very different from the structure of the source code. The co-transformer allows one to keep track of how different compiler transformations, including optimizations, influence the execution time of a program. This allows one to statically calculate the execution time of a program at the object code level, using information about the program execution obtained at the source code level
  • Keywords
    optimising compilers; real-time systems; system monitoring; co-transformation; compiler transformations; execution information mapping; object code; optimized code; optimizing compilers; source code; worst-case execution times analysis; Concrete; Electrical capacitance tomography; Information analysis; Optimizing compilers; Performance analysis; Performance evaluation; Program processors; Read only memory; Real time systems; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1998. Proceedings. 10th Euromicro Workshop on
  • Conference_Location
    Berlin
  • ISSN
    1068-3070
  • Print_ISBN
    0-8186-8503-4
  • Type

    conf

  • DOI
    10.1109/EMWRTS.1998.685079
  • Filename
    685079