A Volumetric FFT for BlueGene/L
A Volumetric FFT for BlueGene/L
复制标题
BlueGene/L 的体积 FFT
DOI:
10.1007/978-3-540-24596-4_21
复制
发表时间:
2003
期刊:
影响因子:
--
通讯作者:
R. Germain
中科院分区:
文献类型:
--
作者:
M. Eleftheriou;J. Moreira;B. Fitch;R. Germain
BlueGene/L is a massively parallel supercomputer organized as a three-dimensional torus of compute nodes. A fundamental challenge in harnessing the new computational capabilities of BlueGene/L is the design and implementation of numerical algorithms that scale effectively on thousands of nodes. A computational kernel of particular importance is the Fast Fourier Transform (FFT) of three-dimensional data. In this paper, we present the approach we are taking in BlueGene/L to produce a scalable FFT implementation. We rely on a volume decomposition of the data to take advantage of the toroidal communication topology. We present experimental results using an MPI-based implementation of our algorithm, in order to test the basic tenets behind our decomposition and to allow experimentation on existing platforms. Our preliminary results indicate that our algorithm scales well on as many as 512 nodes for three-dimensional FFTs of size 128 × 128 × 128.