DocumentCode :
2349734
Title :
An analysis of the amount of global level redundant computation in the SPEC 95 and SPEC 2000 benchmarks
Author :
Yi, Joshua J. ; Lija, D.J.
Author_Institution :
Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
2001
fDate :
2 Dec. 2001
Firstpage :
74
Lastpage :
81
Abstract :
This paper analyzes the amount of global level redundant computation within selected benchmarks of the SPEC 95 and SPEC 2000 benchmark suites. Local level redundant computations are redundant computations that are the result of a single static instruction (i.e. PC dependent) while global level redundant computations are redundant computations that are the result of multiple static instructions (i.e. PC independent). The results show that for all benchmarks more than 90% of the unique computations account for only 1.2% to 31.5% of the total number of instructions. In fact, less than 1000 (0.14%) of the most frequently occurring unique computations accounted for 19.4%-95.5% of the dynamic instructions. Furthermore, more redundant computation exists at the global level as compared to the traditional local level. For an equal number of unique computations-approximately 100 for each benchmark at both the global and local levels, the global level unique computations accounted for an additional 1.5% to 12.6% of the total number of dynamic instructions as compared to the local level unique computations. As a result, exploiting redundant computations through value reuse at the global level should yield a significant performance improvement as compared to exploiting redundant computations only at the local level. 7.
Keywords :
performance evaluation; redundancy; SPEC 2000; SPEC 95; benchmark suites; benchmarks; global level; local level; redundant computation; redundant computations; value reuse; Cities and towns; Computer aided instruction; Counting circuits; Delay; Hardware; History; Pipelines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop on
Print_ISBN :
0-7803-7315-4
Type :
conf
DOI :
10.1109/WWC.2001.990746
Filename :
990746
Link To Document :
بازگشت