Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05) Eliminating Inter-Thread Interference in Register File for SMT Processors Dalian, China December 05-December 08 ISBN: 0-7695-2405-2
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.
Citation:
Hua Yang, Gang Cui, Xiaozong Yang, "Eliminating Inter-Thread Interference in Register File for SMT Processors," pdcat, pp.40-45, Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||