DocumentCode
3459949
Title
VB-MT: Design Issues and Performance of the Validation Buffer Microarchitecture for Multithreaded Processors
Author
Ubal, R. ; Sahuquillo, J. ; Petit, S. ; López, P. ; Duato, J.
Author_Institution
Univ. Politecnica de Valencia, Valencia
fYear
2007
fDate
15-19 Sept. 2007
Firstpage
429
Lastpage
429
Abstract
The validation buffer (VB) Microarchitecture retires instructions out of order, by substituting the classical ROB by the VB structure. The VB removes the negative effect of long latency instructions located at the ROB head, which prevent other instructions from retiring and cause frequent pipeline stalls due to lack of space in the ROB. This work analyzes different multithreading models (coarse grain, fine grain and simultaneous multithreading) and a set of different instruction fetch policies.
Keywords
buffer storage; multi-threading; parallel architectures; storage allocation; ROB head; VB structure; instruction fetch policies; multithreaded processors; validation buffer microarchitecture; Hardware; Magnetic heads; Microarchitecture; Multithreading; Out of order; Registers; Resource management; Retirement; Surface-mount technology; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architecture and Compilation Techniques, 2007. PACT 2007. 16th International Conference on
Conference_Location
Brasov
ISSN
1089-795X
Print_ISBN
978-0-7695-2944-8
Type
conf
DOI
10.1109/PACT.2007.4336257
Filename
4336257
Link To Document