Skip to content

Commit

Permalink
doc: Add README note about ARM/POWER hangs
Browse files Browse the repository at this point in the history
As documented in open-mpi#4563 and open-mpi#3697, there is an issue on ARM and
POWER platforms when the atomic fifo assembly isn't inlined,
which manifests as a hang.  Document the issue and the
work-around until a proper fix is committed.

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
  • Loading branch information
bwbarrett committed Dec 19, 2017
1 parent ccc2fcd commit 2b51a25
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,14 @@ General notes
using the clang-4.0 system compiler. A workaround is to build
Open MPI using the GNU compiler.

Platform Notes
--------------

- ARM and POWER users may experience intermittent hangs when Open MPI
is compiled with low optimization settings, due to an issue with our
atomic list implementation. We recommend compiling with -O3
optimization, both for performance reasons and to avoid this hang.

Compiler Notes
--------------

Expand Down

0 comments on commit 2b51a25

Please sign in to comment.