Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update mpi-apps.inc #404

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion faq/mpi-apps.inc
Original file line number Diff line number Diff line change
Expand Up @@ -835,7 +835,19 @@ $a[] = "The [blacs_install.ps] file (available from that web site)
describes how to build BLACS, so we won't repeat much of it here
(especially since it might change in future versions). These
instructions only pertain to making Open MPI work correctly with
BLACS.
BLACS. Note that it uses the older BMake, rather than CMake.

<blockquote>
<font color=\"red\"><strong>NOTE:</strong></font> From at least ScaLAPACK 2.1.0, BLACS
is part of the ScaLAPACK distribution. This instruction is for installation without
ScaLAPACK.

Additionally, if compiling with gcc 10 or newer, use the following flags:

NOOPT = -O3 -std=legacy

FCFLAGS = -O3 -std=legacy
</blockquote>

After selecting the appropriate starting [Bmake.inc], make the
following changes to Sections 1, 2, and 3. The example below is from
Expand Down Expand Up @@ -893,6 +905,12 @@ $q[] = "How do I build ScaLAPACK with Open MPI?";

$anchor[] = "scalapack";

<blockquote>
<font color=\"red\"><strong>NOTE:</strong></font> From at least ScaLAPACK 2.1.0, BLACS
is part of the ScaLAPACK distribution. Accordingly, follow the instructions there.
Use the more modern mpifort flag for FC.
waveman68 marked this conversation as resolved.
Show resolved Hide resolved
</blockquote>

$a[] = "The [scalapack_install.ps] file (available from that web site)
describes how to build ScaLAPACK, so we won't repeat much of it here
(especially since it might change in future versions). These
Expand Down