DocumentCode :
167261
Title :
Adaptive Booth Algorithm for Three-Integers Multiplication for Reconfigurable Mesh
Author :
Ben Asher, Y. ; Stein, E.
Author_Institution :
CS, Univ. of Haifa, Haifa, Israel
fYear :
2014
fDate :
19-23 May 2014
Firstpage :
211
Lastpage :
219
Abstract :
This paper presents a three-integers multiplication algorithm R = A * X * Y for Reconfigurable Mesh (RM). It is based on a three-integer multiplication algorithm for faster FPGA implementations. We show that multiplying three integers of n bits can be performed on a 3D RM of size (3n+log n + 1)×(2√n+1+3) × √n+1 using 44+18.log log MNO steps, where MNO is a bound which is related to the number of sequences of ´1´s in the multiplied numbers. The value of MNO is bounded by n but experimentally we show that on the average it is sqrt n. Two algorithms for solving multiplication on a RM exists and their techniques are asymptotically better time wise, O(1) and O(log*n), but they suffer from large hidden constants and slow data insertion time O(√n) respectively. The proposed algorithm is relatively simple and faster on the average (via sampling input values) then the previous two algorithms thus contributes in making the RM a practical and feasible model. Our experiments show a significant improvement in the expected number of elementary operations for the proposed algorithm.
Keywords :
computational complexity; field programmable gate arrays; reconfigurable architectures; FPGA; MNO; adaptive Booth algorithm; data insertion time; elementary operations; reconfigurable mesh; three-integer multiplication; Complexity theory; Convolution; Educational institutions; Table lookup; Three-dimensional displays; Transforms; Vectors; Booth multiplication; cartesian addition; extended summing; reconfigurable mesh;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
978-1-4799-4117-9
Type :
conf
DOI :
10.1109/IPDPSW.2014.28
Filename :
6969390
Link To Document :
بازگشت