Commit 304d9b4b authored by Philip Carns's avatar Philip Carns

add notes on Open MPI compatibility


git-svn-id: https://svn.mcs.anl.gov/repos/darshan/trunk@698 3b7491f3-a168-0410-bf4b-c445ed680a29
parent d45bb0b6
......@@ -19,6 +19,7 @@ darshan-2.2.6-pre2
* Optimize darshan startup by collecting mount point information at rank 0 and
broadcasting to all processes
* Remove deprecated --enable-st-dev-workaround configure option
* Misc. documentation updates
darshan-2.2.5
=============
......
......@@ -404,7 +404,7 @@ executables. For more details please check this Intel forum discussion:
http://software.intel.com/en-us/forums/showthread.php?t=103447&o=a&s=lr
====
=== Linux clusters using MPICH or OpenMPI
=== Linux clusters using MPICH
Follow the generic instructions provided at the top of this document. The
only modification is to make sure that the `CC` used for compilation is
......@@ -412,3 +412,16 @@ based on a GNU compiler. Once Darshan has been installed, it should be
capable of instrumenting executables built with GNU, Intel, and PGI
compilers.
=== Linux clusters using Open MPI
Follow the generic instructions provided at the top of this document for
compilation, and make sure that the `CC` used for compilation is based on a
GNU compiler.
Open MPI typically produces dynamically linked executables by default, which
means that you should use the `LD_PRELOAD` method to instrument executables
that have been built with Open MPI. Darshan is only compatible with Open
MPI 1.6.4 and newer. For more details on why Darshan is not compatible with
older versions of Open MPI, please refer to the following mailing list discussion:
http://www.open-mpi.org/community/lists/devel/2013/01/11907.php
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment