DocumentCode :
1812540
Title :
Integrated support to improve inter-thread communication and synchronization in a multithreaded processor
Author :
Chen, Chiun-Shiu ; Tseng, Chien-Chao
Author_Institution :
Inst. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fYear :
1994
fDate :
19-22 Dec 1994
Firstpage :
481
Lastpage :
486
Abstract :
This paper presents an integrated compiler, runtime control, and hardware solution to improve inter-thread communication and synchronization in a multithreaded processor architecture. Multithreading improves processor utilization by exploiting more parallelism. The improvement in utilization, however, is hindered by interthread communication and synchronization problems, which incur extra communication overhead and thus degrade the performance of the system. In this paper, we propose efficient inter-thread communication and synchronization schemes based on a superscalar DLX processor with multithreading functionality. Compiler, runtime control, and hardware support used in the schemes are discussed. Simulations are presented to show the effectiveness of the proposed schemes
Keywords :
concurrency control; parallel architectures; synchronisation; integrated compiler; inter-thread communication; multithreaded processor; multithreaded processor architecture; multithreading functionality; parallelism; runtime control; superscalar DLX processor; synchronization; Communication switching; Communication system control; Context; Costs; Delay; Hardware; Multithreading; Runtime; Switches; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1994. International Conference on
Conference_Location :
Hsinchu
Print_ISBN :
0-8186-6555-6
Type :
conf
DOI :
10.1109/ICPADS.1994.590359
Filename :
590359
Link To Document :
بازگشت