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 :
بازگشت