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
Link To Document