arrow
返回

Fast binary multiplication by performing dot counting and complement recoding

delete2007-08-01
delete2
PRE
AI
C
Chia-Long Wu *
D
Der‐Chyuan Lou
T
Te-Jen Chang
DOI:10.1016/j.amc.2007.02.136delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this paper, we present a new computation method by combining the dots counting method and the complement recoding method to efficiently evaluate modular multiplication in binary multiplications. The LUT (Look-Up Table) technique can be adopted in our proposed method to efficiently reduce the number of multiplications. And the proposed method can be easily implemented for the hardware. Numerous examples are provided to show the efficient and easy operations of the binary multiplication method. In average case, the worst case for the Hamming weight of the product X*Y is uv/4, where u is the bit-length of multiplicand X, v is the bit-length of multiplier Y. If the proposed method is applied, we could effectively reduce the Hamming weight of the product X*Y to 0.25u. (c) 2007 Elsevier Inc. All rights reserved.
Keyword:
look-up table
Hamming weight
binary multiplication
complement recoding method
dots counting method

期刊

Applied Mathematics and Computation 封面图
Applied Mathematics and Computation
IF:
3.4
论文数:
2.3W
被引数:
3.3W

机构

N
national defense university - taiwan
学者数:
602
论文数: 621
被引数: 1
引用论文

引用论文

Concussion and the Young Athlete
err2013-01-26
err0
PREAI
errCaroline Faure; Cynthia A. Lee Pemberton
err分享
err收藏
New iterative algorithms for modular multiplication
err2004-10-01
err3
PREAI
errNibouche, O; Nibouche, M; Bouridane, A
err分享
err收藏
Fast WGS source attribution of Listeria monocytogenes outbreak in a sheep flock in Abruzzo region
err2021-10-20
err0
errOAAI
errM De Angelis; N Sulli; S Salucci; M Torresi; G Centorotola; A Ciarrocchi; C Marfoglia; ON Pisegna; F Pomilio; A Cornacchia
err分享
err收藏
没有更多内容