Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Fully parallel mixed-radix conversion algorithm for residue number applications

Journal Article · · IEEE Trans. Comput.; (United States)

A new, fully parallel mixed-radix conversion (MRC) algorithm which utilises the maximum parallelism which exists in the residue (RNS) to mixed-radix (MR) digit conversion to achieve high throughput rate and very short conversion time is presented. The new algorithm has a conversion time of two table look-up cycles for moduli sets consisting of up to 15 moduli. As a comparison, the classical Szabo and Tanaka MRC algorithm has a conversion time of (n-1) clock cycles for an n-moduli rns. This algorithm can be implemented by off-the-shelf ECL ICS to achieve a conversion time of 50 ns and a throughput of 40 mhz for a 150-bit rns. 5 references.

Research Organization:
Communication Science Lab., Palo Alto, CA
OSTI ID:
5436797
Journal Information:
IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. 4; ISSN ITCOB
Country of Publication:
United States
Language:
English

Similar Records

Very fast residue to mixed-radix conversion algorithm for residue number applications
Book · Fri Dec 31 23:00:00 EST 1982 · OSTI ID:5436627

An implementation of mixed-radix conversion for residue number applications
Journal Article · Fri Aug 01 00:00:00 EDT 1986 · IEEE Trans. Comput.; (United States) · OSTI ID:5449291

Performance of Point and Range Queries for In-memory Databases using Radix Trees on GPUs
Conference · Thu Dec 31 23:00:00 EST 2015 · OSTI ID:1338492