See the mail below from the OpenMPI maintainers.
This would mean our options are:
(1) Drop MPI for 32-bit archs.
(2) Use MPICH for 32-bit archs, OpenMPI for 64 bit
(3) Use MPICH for everything.
My experience is that OpenMPI is more mature for new fabrics, etc (UCX) - I wasn't able to get UCX to work with MPICH in time for Bullseye, so I'm not favouring (3). I'd rather not drop MPI for 32-bit systems in general - while I don't expect proper HPC to run on these, its one of the simplest ways of adding parallelism, and there will be systems with large numbers of 32-bit cores.
What are peoples opinions ?
Best regards
Alastair
Subject: | Dropping Open MPI 32 bit support |
---|---|
Date: | Thu, 11 Mar 2021 16:11:45 +0000 |
From: | Jeff Squyres (jsquyres) <jsquyres@cisco.com> |
To: | Alastair McKinstry <alastair.mckinstry@sceal.ie> |
CC: | Gilles Gouaillardet <gilles@rist.or.jp> |
-- Jeff Squyres jsquyres@cisco.com