@@ -27,8 +27,7 @@ bibliography: paper.bib
27
27
# Summary
28
28
29
29
The fast Fourier transform (FFT) is an algorithm that efficiently
30
- computes the discrete Fourier transform. The FFT is a celebrated
31
- algorithm utilized throughout science and engineering. Since the dawn
30
+ computes the discrete Fourier transform. Since the dawn
32
31
of our digital society, the FFT has permeated to the heart of everyday
33
32
life applications involving audio, image, and video processing. The
34
33
importance of the FFT extends beyond signal processing into scientific
@@ -39,7 +38,7 @@ solids, Hamiltonians of the Schroedinger’s equation for probability
39
38
distribution of electrons in quantum mechanics, and diffusion of
40
39
internal energy, chemical species, and momentum. The
41
40
FFT has been named * the most important numerical algorithm of our
42
- time* by Prof Gilbert Strang [ @strang94 ] .
41
+ time* by Professor Gilbert Strang [ @strang94 ] .
43
42
44
43
`` mpi4py-fft `` (https://bitbucket.org/mpi4py/mpi4py-fft ) is an
45
44
open-source Python package for computing (in parallel) FFTs of
@@ -81,10 +80,10 @@ Direct Numerical Simulations (DNS) of turbulent flows
81
80
unknowns.
82
81
83
82
`` mpi4py-fft `` provides a flexible distributed NumPy array interface,
84
- which allows for further reuse in applications beyond the FFT. In
85
- fact, the distributed array interface can be used for boosting
86
- performance through MPI-based parallelism in any algorithm able to
87
- operate on local arrays by processing undivided axes .
83
+ which allows for further reuse in applications beyond the FFT. The
84
+ distribution requires at least one undivided axis, but apart from that
85
+ there are no restrictions nor limitations. The interface can
86
+ simply be used to boost performance of global array operations through MPI .
88
87
89
88
# Acknowledgements
90
89
0 commit comments