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
Link To Document