Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

FFT algorithms for SIMD parallel processing systems

Journal Article · · J. Parallel Distrib. Comput.; (United States)

SIMD (single instruction stream - multiple data stream) algorithms for one- and two-dimensional discrete Fourier transforms are presented. Parallel structurings of algorithms for efficient computation for a variety of machine size/problem size combinations are presented and analyzed. Through these algorithms, techniques for exploiting relationships between problem size and machine size are demonstrated. The algorithms are evaluated in terms of the number of arithmetic operations and interprocessor data transfers required. The ability of various interconnection networks presented in the literature to perform the needed transfers is examined. It is shown that the efficiency of a particular data distribution/algorithm decomposition approach is a function of the machine-size/problem-size relationship.

Research Organization:
School of Electrical Engineering, Purdue Univ., West Lafayette, IN 47907
OSTI ID:
6505932
Journal Information:
J. Parallel Distrib. Comput.; (United States), Journal Name: J. Parallel Distrib. Comput.; (United States) Vol. 3:1; ISSN JPDCE
Country of Publication:
United States
Language:
English