4.6 Article

An Efficient CRT-Base Power-of-Two Scaling in Minimally Redundant Residue Number System

期刊

ENTROPY
卷 24, 期 12, 页码 -

出版社

MDPI
DOI: 10.3390/e24121824

关键词

residue number system; Chinese Remainder Theorem; modular arithmetic; rank of a number; power-of-two scaling

向作者/读者索取更多资源

In this paper, a novel approach to power-of-two scaling based on the Chinese Remainder Theorem (CRT) and rank form of the number representation in residue number system (RNS) is proposed. The proposed enhancements simplify and speed up the power-of-two scaling process.
In this paper, we consider one of the key problems in modular arithmetic. It is known that scaling in the residue number system (RNS) is a rather complicated non-modular procedure, which requires expensive and complex operations at each iteration. Hence, it is time consuming and needs too much hardware for implementation. We propose a novel approach to power-of-two scaling based on the Chinese Remainder Theorem (CRT) and rank form of the number representation in RNS. By using minimal redundancy of residue code, we optimize and speed up the rank calculation and parity determination of divisible integers in each iteration. The proposed enhancements make the power-of-two scaling simpler and faster than the currently known methods. After calculating the rank of the initial number, each iteration of modular scaling by two is performed in one modular clock cycle. The computational complexity of the proposed method of scaling by a constant Sl=2l associated with both required modular addition operations and lookup tables is estimeted as k and 2k+1, respectively, where k equals the number of primary non-redundant RNS moduli. The time complexity is log2k+l modular clock cycles.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据