Powerlist: a structure for parallel recursion
ACM Transactions on Programming Languages and Systems (TOPLAS)
Data structures for parallel recursion
Data structures for parallel recursion
Hi-index | 0.00 |
PowerList, ParList and PList data structures are efficient tools for functional descriptions of parallel programs that are divide & conquer in nature.The goal of this work is to develop three parallel variants for Fast Fourier Transformation using these theories. The variants are implied by the degree of the polynomial, which can be a power of two, a prime number, or a product of prime factors. The last variant includes the first two, and represents a general and efficient parallel algorithm for Fast Fourier Transformation. This general algorithm has a very good time complexity, and can be mapped on a recursive interconnection network.