DocumentCode
1270353
Title
Rader–Brenner Algorithm for Computing New Mersenne Number Transform
Author
Boussakta, Said ; Hamood, Monir T.
Author_Institution
Sch. of Electr., Electron. & Comput. Eng., Newcastle Univ., Newcastle upon Tyne, UK
Volume
58
Issue
8
fYear
2011
Firstpage
532
Lastpage
536
Abstract
Error-free convolutions and correlations can be efficiently computed using number theoretic transforms. One particular transform, which is known as the new Mersenne number transform (NMNT), can be used for the calculation of long-length convolutions/correlations. In this brief, a new decimation-in-time algorithm for the fast calculation of the NMNT based on the Rader-Brenner approach is proposed. The structure of the NMNT can be further improved by means of the developed algorithm, which involves multiplication by constants that are simpler than vector rotation. In terms of arithmetic operation, the proposed algorithm achieves the lowest number of multiplication among all known butterfly-style algorithms. An example of large integer multiplication is given to prove the validity of the developed algorithm.
Keywords
number theory; transforms; Mersenne number transform; Rader-Brenner algorithm; butterfly style algorithms; error free convolutions; integer multiplication; number theoretic transforms; vector rotation; Complexity theory; Convolution; Mathematical model; Polynomials; Signal processing algorithms; Transforms; New Mersenne number transform (NMNT); Rader–Brenner algorithm (RBA); number theoretic transforms (NTTs);
fLanguage
English
Journal_Title
Circuits and Systems II: Express Briefs, IEEE Transactions on
Publisher
ieee
ISSN
1549-7747
Type
jour
DOI
10.1109/TCSII.2011.2158714
Filename
5951746
Link To Document