DocumentCode :
3061552
Title :
Eliminating Inter-Thread Interference in Register File for SMT Processors
Author :
Yang, Hua ; Cui, Gang ; Yang, Xiaozong
Author_Institution :
Harbin Institute of Technology, Harbin, China
fYear :
2005
fDate :
05-08 Dec. 2005
Firstpage :
40
Lastpage :
45
Abstract :
For simultaneous multithreaded (SMT) processors, a large rename register file (RRF) is indispensable for holding intermediate results of in-flight instructions from multiple threads. Meanwhile, inter-thread interferences lower the efficiency of RRF badly, exacerbating the pressure on RRF design. We propose Thread-Sensitive Register Renaming (TSRR), which tracks the performance variations and dynamically tunes the amount of rename registers available to each thread. In contrast to the traditional fullyshared RRF, this partly-shared scheme of TSRR guarantees (1) each thread has opportunities to fully exhibit its performance potential, (2) each thread can occupy just a reasonable number of rename registers, eliminating harmful inter-thread conflicts, and (3) the poorest-performance thread neither hinder other threads nor starve itself.
Keywords :
Benchmark testing; Computer science; Delay; Energy consumption; Interference elimination; Pipelines; Registers; Resource management; Surface-mount technology; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2005. PDCAT 2005. Sixth International Conference on
Print_ISBN :
0-7695-2405-2
Type :
conf
DOI :
10.1109/PDCAT.2005.131
Filename :
1578861
Link To Document :
بازگشت