DocumentCode
3295999
Title
Better exploration of region-level value locality with integrated computation reuse and value prediction
Author
Wu, Youfeng ; Chen, Dong-Yuan ; Fang, Jesse
Author_Institution
Labs. of Microprocessor Res., Intel Corp., Santa Clara, CA, USA
fYear
2001
fDate
2001
Firstpage
98
Lastpage
108
Abstract
Computation-reuse and value-prediction are two recent techniques for improving microprocessor performance by exploiting value localities. They both aim at breaking the data dependence limit in traditional processors. In this paper, we propose a speculative multithreading scheme in which the same hardware can be efficiently used for both complication reuse and value prediction. For the SpecInt95 benchmarks, our experiment shows that the integrated approach significantly out-performs either computation reuse or value prediction alone. For example, the integrated approach improves over computation reuse from a speedup of 1.25 to 1.40, and improves over value prediction from 1.28 to 1.40. In particular, the integrated approach out-performs a computation reuse configuration that has twice as much reuse buffer entries (from a speedup 1.33 to 1.40). Furthermore, unlike the computation reuse approach, the performance of the integrated approach does not rely on value profile during region formation and thus our approach is more suitable for production systems
Keywords
microprocessor chips; multi-threading; performance evaluation; SpecInt95 benchmarks; better exploration; computation reuse configuration; data dependence limit; integrated approach; integrated computation reuse; microprocessor performance; region-level value locality; reuse buffer entries; speculative multithreading scheme; value localities; value prediction; Availability; Computer aided instruction; Hardware; Microprocessors; Multithreading; Parallel processing; Processor scheduling; Production systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture, 2001. Proceedings. 28th Annual International Symposium on
Conference_Location
Goteborg
ISSN
1063-6897
Print_ISBN
0-7695-1162-7
Type
conf
DOI
10.1109/ISCA.2001.937437
Filename
937437
Link To Document