[ET Trac] [Einstein Toolkit] #1831: Enable MPI in FFTW3
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Fri Oct 23 15:34:25 CDT 2015
#1831: Enable MPI in FFTW3
------------------------------------+---------------------------------------
Reporter: eschnett | Owner:
Type: enhancement | Status: reopened
Priority: optional | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Resolution: | Keywords:
------------------------------------+---------------------------------------
Comment (by eschnett):
For simplicity I would go the same route that we are taking for HDF5:
- enable using MPI features if they are there
- if we build FFTW3 ourselves and we have MPI, enable MPI features (I
think we don't do this for HDF5, but we should)
- allow linking against a non-MPI FFTW3 system install for simplicity,
which will break if a thorn needs a parallel FFT
Yes, we should add the MPI libraries explicitly to the FFTW3 libraries, as
Roland describes.
If FFTW3 uses the wrong MPI version -- that's tough, difficult to detect,
such inconsistencies can exist for all libraries that Cactus uses (not
just for MPI); the way out is to require users to remedy this in their
option list.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1831#comment:5>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list