DocumentCode
3616185
Title
Improving performance of a DSM system by the communication controller optimizations
Author
M. Toncev;M. Tomasevic;J. Djordjevi;M. Aleksic
Author_Institution
Alcatel, Vancouver, BC, Canada
Volume
2
fYear
2004
fDate
6/26/1905 12:00:00 AM
Firstpage
1035
Abstract
A DSM (distributed shared memory) system is typically made up of nodes which communicate by sending and receiving messages over a network. The handling of messages in a node is carried out in the communication controller which includes the protocol processor as its most occupied part. The performance of a DSM system depends greatly on the message handling efficiency. In order to improve this efficiency, some ways of optimizing the communication controller, such as decentralized control of the message flow and the message priority queues, are proposed. The efficiency of the proposed optimizations is evaluated by simulation with representative parallel applications from the SPLASH-2 suite. Based on the obtained results, it can be generally concluded that the proposed optimizations can decrease the stalling time of the processor by 15% on average.
Keywords
"Communication system control","Control systems","Delay","Read-write memory","Concurrent computing","Distributed computing","Network interfaces","Access protocols","Multiprocessor interconnection networks","Cache memory"
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2004. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-8253-6
Type
conf
DOI
10.1109/CCECE.2004.1345294
Filename
1345294
Link To Document