• DocumentCode
    866263
  • Title

    SMTA: next-generation high-performance multi-threaded processor

  • Author

    Tu, J.-F. ; Wang, L.-H.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Tatung Univ., Taipei, Taiwan
  • Volume
    149
  • Issue
    5
  • fYear
    2002
  • fDate
    9/1/2002 12:00:00 AM
  • Firstpage
    213
  • Lastpage
    218
  • Abstract
    Multi-threading is one of the methods of improving the performance of processors. In this paper, a super-multi-threaded processor is proposed. In the multi-threaded architecture, a thread dispatcher is constructed to manage the thread-level parallelism and instruction-level parallelism, and to build a communication unit to transfer the dependence data among the threads. Furthermore, the authors illustrate the control flow with a Petri net model, and simulate the proposed architecture using a trace-driven simulation tool suite. From the simulation results, the authors find that the proposed architecture achieves two goals: the individual thread slot in the proposed multi-threaded processor achieves more significant throughput gains than the DLX pipeline processor, and it minimises the cost of the expansion of multi-threaded processor systems.
  • Keywords
    Petri nets; multi-threading; multiprocessing systems; parallel architectures; Petri net model; SMTA; communication unit; instruction-level parallelism; multi-threaded architecture; next-generation high-performance multi-threaded processor; super-multi-threaded processor; thread dispatcher; thread-level parallelism; throughput gains; trace-driven simulation tool suite;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:20020426
  • Filename
    1047664