DocumentCode :
1684186
Title :
The impact of out-of-order commit in coarse-grain, fine-grain and simultaneous multithreaded architectures
Author :
Ubal, R. ; Sahuquillo, J. ; Petit, S. ; López, P. ; Duato, J.
Author_Institution :
Dept. of Comput. Eng. (DISCA), Univ. Politec. de Valencia, Valencia
fYear :
2008
Firstpage :
1
Lastpage :
11
Abstract :
Multithreaded processors in their different organizations (simultaneous, coarse grain and fine grain) have been shown as effective architectures to reduce the issue waste. On the other hand, retiring instructions from the pipeline in an out-of-order fashion helps to unclog the ROB when a long latency instruction reaches its head. This further contributes to maintain a higher utilization of the available issue bandwidth. In this paper, we evaluate the impact of retiring instructions out of order on different multithreaded architectures and different instruction fetch policies, using the recently proposed Validation Buffer microarchitecture as baseline out-of-order commit technique. Experimental results show that, for the same performance, out-of-order commit permits to reduce multithread hardware complexity (e.g., fine grain multithreading with a lower number of supported threads).
Keywords :
multi-threading; multiprocessing systems; multithreaded processor architecture; out-of-order commit technique; retiring instruction; validation buffer microarchitecture; Computer architecture; Delay; Hardware; Microarchitecture; Multithreading; Out of order; Parallel processing; Retirement; Surface-mount technology; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
ISSN :
1530-2075
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2008.4536284
Filename :
4536284
Link To Document :
بازگشت