DocumentCode
3783616
Title
Multithreaded communication controller for efficient DSM multiprocessors
Author
M. Toncev;J. Dordevic;M. Tomasevic;M. Aleksiv
Author_Institution
Alcatel, Vancouver, BC, Canada
Volume
1
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
429
Abstract
The throughput of the communication controller has significant impact on the performance of the distributed shared memory multiprocessor system. One of approaches to increase the throughput of the communication controller is the use of the multithreaded protocol processor. This paper proposes an original technique of switching from a context to a contest, named the mixed priority technique, which meets specific conditions of the communication controller use. The idea behind the scheme proposed is to group all tasks into those of higher and lower priority, and to assign priorities within each group according to the order of arrival of tasks into the protocol processor. Its advantages over existing techniques (coarse grained and interleaved) are demonstrated on a selected example execution of four threads. Finally, an estimation of its impact on the performance of the distributed shared memory multiprocessor system given.
Keywords
"Communication system control","Protocols","Delay","Multiprocessing systems","Control systems","Hardware","Throughput","Context","Yarn","Multiprocessor interconnection networks"
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2001. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-6715-4
Type
conf
DOI
10.1109/CCECE.2001.933722
Filename
933722
Link To Document