Single sided communications allow for data transfer without the need for matching send and received operations between processes. This can improve the performance of various types of scientific codes. This report compares the performance of LAPI and MPI-2 single sided communication functions on HPCx. Only the basic Put and Get functions are benchmarked. These functions are tested using a simple ping-pong benchmark, timing the communication, and recording the amount of data sent. In general LAPI has a better performance for small messages, and MPI-2 outperforms LAPI for large messages.
|Publisher||UoE HPCx Ltd.|
|Number of pages||6|
|Publication status||Published - Aug 2003|