DocumentCode
2546826
Title
Design of Non-Critical Path Resource Distributor for SMT Processors
Author
Chen, Hongzhou ; Ping, Lingdi ; Chen, Xiaoping ; Lu, Kuijun
Author_Institution
Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou
Volume
2
fYear
2009
fDate
22-24 Jan. 2009
Firstpage
48
Lastpage
52
Abstract
The performance in simultaneous multithreading (SMT) processors is mainly determined by the distribution of the common resources among the threads. However, resource distribution methods often take cycles to calculate a resource allocation solution. Implementing a many-cycles resource distributor in the critical pipeline path will result in an innegligible impact on SMT processor performance. This work proposes a design of non-critical path resource distributor (NCPRD) for SMT processors, which separates the resource distribution from the critical pipeline path to avoid the clock wastage caused by the computation on the allocation solution. Our limit case study shows that, NCPRD benefits from its asynchronous work mode under both throughput and fairness metric in all type workloads but the memory-intensive workloads, and obtains more gains over the critical-path-involved resource distributor when the computation on the allocation solution spends more cycles.
Keywords
multi-threading; resource allocation; storage allocation; SMT processor; asynchronous work mode; noncritical path resource distributor design; resource allocation; simultaneous multithreading; storage allocation; Clocks; Design engineering; Distributed computing; Multithreading; Pipelines; Registers; Resource management; Surface-mount technology; Throughput; high performance computing; non-critical path; resource distribution; simultaneous multithreading;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Engineering and Technology, 2009. ICCET '09. International Conference on
Conference_Location
Singapore
Print_ISBN
978-1-4244-3334-6
Type
conf
DOI
10.1109/ICCET.2009.83
Filename
4769556
Link To Document