• 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