Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

One-Sided Communication Operations

In one-sided communication, one process controls the exchange of data with another process, and data exchange does not require cooperation of the sending and receiving processes. One-sided communication can be implemented via remote direct memory access, which enables a process to access (read from or write to) the memory of another process without explicit participation from the process whose memory is accessed. [Pg.55]

Various libraries providing differing levels of support for one-sided communication operations are currently available for parallel application development. Notably, the Aggregate Remote Memory Copy Interface, ARMCI, [Pg.55]

Algorithms and cost analyses for a number of collective communication operations have been discussed in some detail by Grama et al. A comprehensive performance comparison of implementations of MPI on different network interconnects (InfiniBand, Myrinet , and Quadrics ), including both micro-level benchmarks (determination of latency and bandwidth) and application-level benchmarks, has been carried out by Liu et al. A discussion of the optimization of collective communication in MPICH, including performance analyses of many collective operations, has been given by Thakur et al.  [Pg.56]

RDMA read based rendezvous protocol for MPI over InfiniBand Design alternatives and benefits. In Proceedings of the Eleventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 32-39. New York ACM Press, 2006. [Pg.56]

Thakur, R., R. Rabenseifner, and W. Gropp. Optimization of collective communication operations in MPICH. Int.. High Perform. C. 19 49-66,2005. [Pg.56]


See other pages where One-Sided Communication Operations is mentioned: [Pg.55]    [Pg.56]   


SEARCH



© 2024 chempedia.info