Efficient Communication Using Message Prediction for Cluster of Multiprocessors (1999)
| Venue: | Proceedings of the CANPC’00, Fourth Workshop on Communication, Architecture, and Applications for Networkbased Parallel Computing, held in conjunction with HPCA6 |
| Citations: | 5 - 1 self |
BibTeX
@INPROCEEDINGS{Afsahi99efficientcommunication,
author = {Ahmad Afsahi and Nikitas J. Dimopoulos},
title = {Efficient Communication Using Message Prediction for Cluster of Multiprocessors},
booktitle = {Proceedings of the CANPC’00, Fourth Workshop on Communication, Architecture, and Applications for Networkbased Parallel Computing, held in conjunction with HPCA6},
year = {1999},
pages = {14--859}
}
OpenURL
Abstract
. With the increasing uniprocessor and SMP computation power available today, interprocessor communication has become an important factor that limits the performance of cluster of workstations. Many factors including communication hardware overhead, communication software overhead, and the user environment overhead (multithreading, multiuser) affect the performance of the communication subsystems in such systems. A significant portion of the software communication overhead belongs to a number of message copying. Ideally, it is desirable to have a true zero-copy protocol where the message is moved directly from the send buffer in its user space to the receive buffer in the destination without any intermediate buffering. However, due to the fact that message -passing applications at the send side do not know the final receive buffer addresses, early arrival messages have to be buffered at a temporary area. In this paper, we show that there is a message reception communication locality in...







