ACM Home Page
Please provide us with feedback. Feedback
Optimal bit-reversal using vector permutations
Full text PdfPdf (124 KB)
Source ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures table of contents
San Diego, California, USA
SESSION: Brief announcements II: diverse algorithms table of contents
Pages: 198 - 199  
Year of Publication: 2007
ISBN:978-1-59593-667-7
Authors
Anton Lokhmotov  University of Campbridge, Cambridge, United Kingdom
Alan Mycroft  University of Campbridge, Cambridge, United Kingdom
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 58,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1248377.1248411
What is a DOI?

ABSTRACT

We have developed a bit-reversal algorithm (BRAVO) using vector permute operations, which is optimal in the number of permutations, and its cache-optimal version (COBRAVO). Our implementation on PowerMac G5 shows 2-4.5 fold improvement for small data sets and 15-75% improvement for large data sets (depending on the data element size) over the best known approach (COBRA).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
J. Johnson and R. Johnson. Challenges of computing the fast Fourier transform. In Proc. of the Optimized Portable Application Libraries Workshop, 1997.
 
5
6
 
7
8
 
9

Collaborative Colleagues:
Anton Lokhmotov: colleagues
Alan Mycroft: colleagues