developers:buildsys:internals
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
developers:buildsys:internals [2020/03/04 22:19] – Yann Pouillon | developers:buildsys:internals [2020/03/06 17:04] – [FFT specifications] Yann Pouillon | ||
---|---|---|---|
Line 114: | Line 114: | ||
The following options are needed: | The following options are needed: | ||
- | * dfti\\ | + | * dfti |
- | + | * fftw3 | |
- | * dfti-threads\\ | + | |
- | + | ||
- | * fftw3\\ | + | |
* fftw3-threads | * fftw3-threads | ||
- | while fftw3-mkl can be removed. | + | while fftw3-mkl can be removed. dfti-threads can also be removed because MKL manages threading through environment variables. |
fftw3-mpi can be replaced by a simple check on the presence of fftw_mpi_init that defines HAVE_FFTW3_MPI | fftw3-mpi can be replaced by a simple check on the presence of fftw_mpi_init that defines HAVE_FFTW3_MPI | ||
The pfft option may be used to activate a specialized routine for fourdp but pfft should also activate HAVE_FFTW3 so that we can use the zero-padded version in fourwf. | The pfft option may be used to activate a specialized routine for fourdp but pfft should also activate HAVE_FFTW3 so that we can use the zero-padded version in fourwf. |
developers/buildsys/internals.txt · Last modified: 2021/08/31 15:45 by Jean-Michel Beuken