DocumentCode
1151743
Title
Negacyclic convolution using polynomial transforms on hypercubes
Author
Fagin, Barry S.
Author_Institution
Thayer Sch. of Eng., Dartmouth Coll., Hanover, NH, USA
Volume
40
Issue
8
fYear
1992
fDate
8/1/1992 12:00:00 AM
Firstpage
1845
Lastpage
1851
Abstract
A polynomial-transform-based algorithm for calculating products modulo Z n+1 on a hypercube is presented. All interprocessor communication in this algorithm occurs over a Hamming distance of one; that is processors communicate only with their immediate neighbors. This algorithm has been implemented on a Connection Machine, and the performance results are discussed. Current figures show a time of 358 ms for negacyclic convolution of 1 K 16 bit samples, up to about 8 s for a 64 K data set. The authors discuss the use of this algorithm in the calculation of convolution, compare communication costs with the FFT, and discuss directions for future work
Keywords
computerised signal processing; hypercube networks; parallel algorithms; polynomials; transforms; Connection Machine; Hamming distance; digital signal processing; hypercubes; interprocessor communication; negacyclic convolution; polynomial transforms; Arithmetic; Contracts; Convolution; Costs; Hamming distance; Hypercubes; Multidimensional systems; Multiprocessor interconnection networks; Polynomials; Signal processing algorithms;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/78.149987
Filename
149987
Link To Document