Evaluating design alternatives for reliable communication on high-speed networks
ACM SIGPLAN Notices
Architectural Support for Efficient Multicasting in Irregular Networks
IEEE Transactions on Parallel and Distributed Systems
Evaluating design alternatives for reliable communication on high-speed networks
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Efficient Multicast on Irregular Switch-Based Cut-Through Networks with Up-Down Routing
IEEE Transactions on Parallel and Distributed Systems
Optimal Multicast with Packetization and Network Interface Support
ICPP '97 Proceedings of the international Conference on Parallel Processing
Platform-Independent Runtime Optimizations Using OpenThreads
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
Fast NIC-Based Barrier over Myrinet/GM
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Integrating polling, interrupts, and thread management
FRONTIERS '96 Proceedings of the 6th Symposium on the Frontiers of Massively Parallel Computation
Efficient collective communication in distributed heterogeneous systems
Journal of Parallel and Distributed Computing
Efficient Multiple Multicast on Heterogeneous Network of Workstations
The Journal of Supercomputing
Cluster communication protocols for parallel-programming systems
ACM Transactions on Computer Systems (TOCS)
Scalable NIC-based Reduction on Large-scale Clusters
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
MOB: zero-configuration high-throughput multicasting for grid applications
Proceedings of the 16th international symposium on High performance distributed computing
NIC-based reduction algorithms for large-scale clusters
International Journal of High Performance Computing and Networking
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Hi-index | 0.00 |
Abstract: This paper describes a reliable multicast algorithm on top of reliable point-to-point communication. The algorithm uses a flow control method based on a credit scheme to prevent message loss caused by overflow of software buglers. The multicast algorithm has been implemented by extending the Illinois Fast Messages software for Myrinet, which supports reliable point-to-point communication but no multicast. To obtain low latency and high throughput, forwarding of messages is handled entirely by the network adapter boards without involving the hosts. Measurements on an 8-node Myrinet system show that the implementation achieves high performance.