Title
Implementing Multiply-Accumulate Operation in Multiplication Time
Abstract
Multiply-accumulate is an important and expensive operation. It is frequently used in digital signal processing and video/graphics applications. As a result, any improvement in the delay for performing this operation could have a positive impact on clock speed, instruction time and processor performance. In this paper, we show how, by extending our view of a parallel multiplier, we can apply recent innovations in parallel multiplier design to multiply-accumulators. This application results in multiply-accumulators that are as fast as multipliers of the same size (these multipliers have been shown to result in provably optimal delays faster than current designs). This allows a single (optimal multiply-accumulate) circuit to be used for both operations without delay penalty. As a result, multiply-accumulate can be efficiently and effectively implemented as an instruction in RISC CPUs. Additionally, the circuit design reduces the number of devices needed over current fast multiplier designs, so that real estate and power savings also result.
Year
DOI
Venue
1997
10.1109/ARITH.1997.614884
IEEE Symposium on Computer Arithmetic
Keywords
Field
DocType
parallel multiplier,circuit design,current fast multiplier design,application result,implementing multiply-accumulate operation,multiplication time,delay penalty,instruction time,parallel multiplier design,optimal multiply-accumulate,expensive operation,current design,circuits,real estate,reduced instruction set computing,computer graphics,multiply accumulate operation,digital signal processing,time division multiplexing,adders,application software,clock speed,vlsi circuits,computer science
Multiply–accumulate operation,Digital signal processing,Computer science,Parallel computing,Circuit design,Multiplier (economics),Multiplication,Reduced instruction set computing,Computer hardware,Very-large-scale integration,Clock rate
Conference
ISSN
ISBN
Citations 
1063-6889
0-8186-7846-1
12
PageRank 
References 
Authors
1.50
8
2
Name
Order
Citations
PageRank
Paul F. Stelling1333.86
Vojin G. Oklobdzija2806137.25