MPI Benchmarks
We will use the OSU Micro-Benchmarks for testing performance. This exercise does not require root privileges.
To download and build the benchmarks, the tarball can be downloaded from the OSU website (go there to get the latest). If you are working remotely, wget or curl is a good option for retrieving tarballs, by copying the link from the OSU website and using wget:
For unfamiliar packages, it is generally a good idea to check contents before untar'ing or uncompressing to make certain it is in a self-contained directory. If not, you may want to create a directory specifically for the package.
See the tar man page for information on the options available. The t option in this case just lists the contents without any untar'ing of the contents. The z option indicates the file is gzip compressed, and the f option signals that the next argument is the file name.
The 'x' argument tells tar to extract the files:
Once extracted, cd to the new directory, create a build directory and build the application:
It that works, great! More likely, this will produce errors that will need to be resolved.
Last updated