MPI Collective Operations over IP Multicast
نویسندگان
چکیده
Many common implementations of Message Passing Interface (MPI) implement collective operations over point-to-point operations. This work examines IP multicast as a framework for collective operations. IP multicast is not reliable. If a receiver is not ready when a message is sent via IP multicast, the message is lost. Two techniques for ensuring that a message is not lost due to a slow receiving process are examined. The techniques are implemented and compared experimentally over both a shared and a switched Fast Ethernet. The average performance of collective operations is improved as a function of the number of participating processes and message size for both networks.
منابع مشابه
Group Management Schemes for Implementing MPI collective Communication over IP-Multicast
Recent advances in multicasting present new opportunities for improving communication performance for clusters of workstations. Realizing collective communication over multicast primitives can achieve higher performance than over unicast primitives. However, implementing collective communication using multicast primitives presents new issues and challenges. Group management, which may result in...
متن کاملEvaluation of Real-Time Fiber Communications for Prallel Collective Operations
Real-Time Fiber Communications (RTFC) is a gigabit speed network that has been designed for damage tolerant local area networks. In addition to its damage tolerant characteristics, it has several features that make it attractive as a possible interconnection technology for parallel applications in a cluster of workstations. These characteristics include support for broadcast and multicast messa...
متن کاملEvaluation of Real-Time Fiber Communications for Parallel Collective Operations
Real-Time Fiber Communications (RTFC) is a gigabit speed network that has been designed for damage tolerant local area networks. In addition to its damage tolerant characteristics, it has several features that make it attractive as a possible interconnection technology for parallel applications in a cluster of workstations. These characteristics include support for broadcast and multicast messa...
متن کاملEecient Collective Communication on Heterogeneous Networks of Workstations 1
Networks of Workstations (NOW) have become an attractive alternative platform for high performance computing. Due to the commodity nature of workstations and interconnects, the NOW environments are being gradually redeened as Heterogeneous Networks of Workstations (HNOW) environments. This paper presents a new framework to implement collective communication operations (as deened by the Message ...
متن کاملA Case for Non-blocking Collective Operations
Non-blocking collective operations for MPI have been in discussion for a long time. We want to contribute to this discussion and to give a rationale for the usage these operations and assess their possible benefits. A LogGP model for the CPU overhead of collective algorithms and a benchmark to measures it are provided and show a large potential to overlap communication and computation. We show ...
متن کامل