[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