The 2DECOMP&FFT library is a software framework in Fortran to build large-scale parallel applications. It is designed for applications using three-dimensional structured mesh and spatially implicit numerical algorithms. At the foundation, it implements a general-purpose 2D pencil decomposition for data distribution on distributed-memory platforms. On top, it provides a highly scalable and efficient interface to perform three-dimensional distributed FFTs.
|Tags||fft mpi domain decomposition|
Release Notes: A new experimental API to support overlap of communications and computations in applications. A much improved I/O library with refactored code, new functions, and bugfixes. Much improved halo-cell communication code, now supporting arbitrary global data size, data structures defined using global coordinates, and periodic boundary conditions. More sample applications. Many bugfixes and minor improvements.
Release Notes: An IBM ESSL implementation of the FFT library. A new FFTW implementation using FFTW 3.3 beta1.
Release Notes: Performance enhancements and minor bugfixes.
Release Notes: Minor bugs were fixed. Examples were added.