• DocumentCode
    3122033
  • Title

    Source-level execution time estimation of C programs

  • Author

    Brandolese, C. ; Fornaciari, W. ; Salice, F. ; Sciuto, D.

  • Author_Institution
    Politecnico di Milano, Italy
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    98
  • Lastpage
    103
  • Abstract
    In this paper a comprehensive methodology for software execution time estimation is presented. The methodology is supported by rigorous mathematical models of C statements in terms of elementary operations. The deterministic contribution is combined with a statistical term accounting for all those aspects that cannot be quantified exactly. The methodology has been validated by realizing a complete prototype toolset, used to carry out the experiments
  • Keywords
    C language; software performance evaluation; software prototyping; timing; C programs; C statements; deterministic contribution; elementary operations; prototype toolset; rigorous mathematical models; source-level execution time estimation; Application software; Assembly; Computer architecture; Design optimization; Hardware; Mathematical model; Performance analysis; Permission; Recursive estimation; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
  • Conference_Location
    Copenhagen
  • Print_ISBN
    1-58113-364-2
  • Type

    conf

  • DOI
    10.1109/HSC.2001.924658
  • Filename
    924658