• DocumentCode
    1912917
  • Title

    A feasibility study of hierarchical multithreading

  • Author

    Zahran, M.M. ; Franklin, M.

  • Author_Institution
    ECE Dept., Maryland Univ., College Park, MD, USA
  • fYear
    2001
  • fDate
    15-19 April 2001
  • Abstract
    Many studies have shown that significant amounts of parallelism exist at different granularities. Execution models such as superscalar and VLIW exploit parallelism from a single thread. Multithreaded processors make a step towards exploiting parallelism from different threads, but are not geared to exploit parallelism at different granularities (fine and medium grain). We present a feasibility study of a new execution model for exploiting both adjacent and distant parallelism in the dynamic instruction stream. Our model, called hierarchical multithreading, uses a two-level hierarchical arrangement of processing elements. The lower level of the hierarchy exploits instruction-level parallelism and fine-grain thread-level parallelism, whereas the upper level exploits more distant parallelism. Detailed simulation studies with a cycle accurate simulator are presented, showing the feasibility of hierarchical multithreading. Conclusions are drawn about the best ways to obtain the most front the hierarchical multithreading scheme.
  • Keywords
    instruction sets; multi-threading; software performance evaluation; VLIW; dynamic instruction stream; execution models; feasibility study; fine-grain thread-level parallelism; granularities; hierarchical multithreading; instruction-level parallelism; multithreaded processors; simulation; superscalar; Biology computing; Concurrent computing; Educational institutions; Microarchitecture; Multithreading; Parallel processing; Proposals; Quantum computing; Read only memory; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM
  • Conference_Location
    Ft. Lauderdale, FL
  • Print_ISBN
    0-7695-1573-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2002.1015555
  • Filename
    1015555