Projects / 2DECOMP&FFT


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.

Operating Systems

Recent releases

  •  12 Oct 2011 13:40

    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.

    •  25 Jul 2011 19:09

      Release Notes: An IBM ESSL implementation of the FFT library. A new FFTW implementation using FFTW 3.3 beta1.

      •  13 Jun 2011 02:33

        Release Notes: Performance enhancements and minor bugfixes.

        •  07 May 2011 20:30

          Release Notes: Minor bugs were fixed. Examples were added.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.