ring_mpi_test, a C++ code which calls ring_mpi(), which estimates the time it takes to send a vector of N double precision values through each process in a ring.
The computer code and data files described and made available on this web page are distributed under the MIT license
ring_mpi, a C++ code which uses the Message Passing Interface (MPI), and measures the time necessary to copy a set of data around a ring of processes.