DocumentCode
301080
Title
Contention-free communication scheduling on 2D meshes
Author
Eberhart, Andreas ; Li, Jingke
Author_Institution
Dept. of Comput. Sci., Portland State Univ., OR, USA
Volume
1
fYear
1996
fDate
12-16 Aug 1996
Firstpage
44
Abstract
Spontaneous, unorchestrated communications on message-passing multicomputers can cause collision, buffer overflow, and even deadlock, resulting in high communication overhead and reduced overall performance. We present scheduling algorithms for frequently-used communication patterns, such as shifting, transposition, and rotation, on mesh networks. The schedules generated by the algorithms are contention-free and are optimal with respect to the number of message-passing steps. The scheduling algorithms incur little runtime overhead, since they do not require global information exchange. Simulation results confirm that the scheduling algorithms are effective in reducing communication cost
Keywords
concurrency control; message passing; multiprocessor interconnection networks; performance evaluation; processor scheduling; scheduling; 2D meshes; buffer overflow; collision; communication overhead; communication scheduling; contention-free; deadlock; mesh networks; message-passing multicomputers; message-passing steps; rotation; scheduling; shifting; transposition; Bandwidth; Buffer overflow; Computer science; Mesh networks; Optimal scheduling; Parallel processing; Processor scheduling; Routing; Scheduling algorithm; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
Conference_Location
Ithaca, NY
ISSN
0190-3918
Print_ISBN
0-8186-7623-X
Type
conf
DOI
10.1109/ICPP.1996.537142
Filename
537142
Link To Document