Efficient fast hartley transform algorithms for hypercube-connected multicomputers
IEEE Transactions on Parallel and Distributed Systems
Aykanat, C., & Derviş, A. (1995). Efficient fast Hartley transform algorithms for hypercube-connected multicomputers. Parallel and Distributed Systems, IEEE Transactions on, 6(6), 561-577.
Please cite this item using this persistent URLhttp://hdl.handle.net/11693/13619
Although fast Hartley transform (FHT) provides efficient spectral analysis of real discrete signals, the literature that addresses the parallelization of FHT is extremely rare. FHT is a real transformation and does not necessitate any complex arithmetics. On the other hand, FHT algorithm has an irregular computational structure which makes efficient parallelization harder. In this paper, we propose a efficient restructuring for the sequential FHT algorithm which brings regularity and symmetry to the computational structure of the FHT. Then, we propose an efficient parallel FHT algorithm for medium-to-coarse grain hypercube multicomputers by introducing a dynamic mapping scheme for the restructured FHT. The proposed parallel algorithm achieves perfect load-balance, minimizes both the number and volume of concurrent communications, allows only nearestneighbor communications and achieves in-place computation and communication. The proposed algorithm is implemented on a 32- node iPSC12' hypercube multicomputer. High-efficiency values are obtained even for small size FHT problems.