DocumentCode :
3469272
Title :
Reducing register file size through instruction pre-execution enhanced by value prediction
Author :
Tanaka, Yusuke ; Ando, Hideki
Author_Institution :
Dept. of Comput. Sci. & Eng., Nagoya Univ., Nagoya, Japan
fYear :
2009
fDate :
4-7 Oct. 2009
Firstpage :
238
Lastpage :
245
Abstract :
Two-step physical register deallocation (TSD) is an architectural scheme, which enhances memory-level parallelism (MLP) by pre-executing instructions. Ideally, the TSD allows MLP under the unlimited number of physical registers to be exploited, and consequently only a small register file is necessary for MLP. In practice, however, the amount of MLP exploitable is limited, because there are cases where pre-execution is not performed or timing of pre-execution is delayed. This is caused by data dependencies among the pre-executed instructions. This paper proposes the use of value prediction to solve these problems. Our way of the value prediction usage has the advantage over the conventional way of the usage for enhancing ILP, that there is no need to recover from misspeculation. Our evaluation results using SPECfp2000 benchmark show that our scheme can achieve equivalent performance to that of the previous TSD scheme without value prediction, with 75% of the register file size.
Keywords :
file organisation; instruction sets; memory architecture; parallel architectures; ILP; SPECfp2000 benchmark; architectural scheme; instruction pre-execution; memory-level parallelism; physical register deallocation; physical registers; register file size reduction; value prediction; Clocks; Computer aided instruction; Degradation; Delay; Hardware; Logic; Physics computing; Pipeline processing; Registers; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2009. ICCD 2009. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-5029-9
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2009.5413149
Filename :
5413149
Link To Document :
بازگشت