首页> 外国专利> Efficient implementation of multidimensional fast fourier transform on a distributed-memory parallel multi-node computer

Efficient implementation of multidimensional fast fourier transform on a distributed-memory parallel multi-node computer

机译:分布式内存并行多节点计算机上多维快速傅里叶变换的高效实现

摘要

The present in invention is directed to a method, system and program storage device for efficiently implementing a multidimensional Fast Fourier Transform (FFT) of a multidimensional array comprising a plurality of elements initially distributed in a multi-node computer system comprising a plurality of nodes in communication over a network, comprising: distributing the plurality of elements of the array in a first dimension across the plurality of nodes of the computer system over the network to facilitate a first one-dimensional FFT; performing the first one-dimensional FFT on the elements of the array distributed at each node in the first dimension; re-distributing the one-dimensional FFT-transformed elements at each node in a second dimension via “all-to-all” distribution in random order across other nodes of the computer system over the network; and performing a second one-dimensional FFT on elements of the array re-distributed at each node in the second dimension, wherein the random order facilitates efficient utilization of the network thereby efficiently implementing the multidimensional FFT. The “all-to-all” re-distribution of array elements is further efficiently implemented in applications other than the multidimensional FFT on the distributed-memory parallel supercomputer.
机译:本发明涉及一种用于有效地实现多维阵列的多维快速傅里叶变换(FFT)的方法,系统和程序存储设备,该多维阵列包括最初分布在包括多个节点的多节点计算机系统中的多个元素。通过网络的通信,包括:通过网络在计算机系统的多个节点上以第一维度在第一维度上分布阵列的多个元素,以促进第一一维FFT;对分布在第一维度的每个节点上的阵列的元素进行第一一维FFT;在网络上通过计算机系统的其他节点,通过“所有到所有”的分布,以“所有到所有”的分布,在第二维的每个节点上重新分布一维经FFT变换的元素;对在第二维的每个节点处重新分布的阵列的元素执行第二一维FFT,其中,随机顺序有助于网络的有效利用,从而有效地实现多维FFT。在分布式内存并行超级计算机上的多维FFT以外的其他应用程序中,可以更有效地实现阵列元素的“全部到全部”重新分配。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号