• DocumentCode
    2185913
  • Title

    Predicting computation time for advanced processor architectures

  • Author

    Burns, Alan ; Edgar, Stewart

  • Author_Institution
    Dept. of Comput. Sci., York Univ., UK
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    Estimating computation times using analysis techniques is always safe but is becoming prohibitively complex or pessimistic with modern processors. The only alternative approach is to use measurement, but this has the significant disadvantage of optimism - the largest value seen during testing may not be the largest experienced during deployment. In this paper, we subject data obtained from measurement to statistical analysis using the techniques of extreme value estimation. A simple case study is described and the approach is illustrated via this study which focuses on the superscalar technique of branch prediction. The approach is applicable to all forms of hardware-induced temporal variability
  • Keywords
    computer architecture; computer testing; estimation theory; performance evaluation; statistical analysis; advanced processor architectures; branch prediction; case study; computation time estimation; computation time prediction; extreme value estimation; hardware-induced temporal variability; measurement; optimism; safety; statistical analysis; superscalar technique; testing; Computational modeling; Computer architecture; Computer science; Hardware; Performance analysis; Probability; Processor scheduling; Statistical analysis; Statistics; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2000. Euromicro RTS 2000. 12th Euromicro Conference on
  • Conference_Location
    Stockholm
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-0734-4
  • Type

    conf

  • DOI
    10.1109/EMRTS.2000.853996
  • Filename
    853996