[ET Trac] [Einstein Toolkit] #1831: Enable MPI in FFTW3
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Sun Oct 25 03:49:02 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 rhaas):
We currently have thorns in the ET that use FFTW3
(PITTNullCode/SphericalHarmonicRecon). So whatever we set up should not
break them. My experience with codes uses FFTW (SphericalHarmonicRecon,
SpEC) was that they did process local FFT's of fairly small size and not a
large multi-process FFT, so I would not force all FFT implemenations to
offer fftw_mpi to be able to support current use to the thorn plus future
use on large arrays. Possibly a switch like {{{HDF5_ENABLE_CXX}}} named
{{{FFTW3_ENABLE_MPI}}} would make sense? If this is set then we either
build fftw3 with MPI enabled or add the MPI libs to its linking libraries?
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1831#comment:7>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list