[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