The design of multiple-precision floating-point multiplier with SIMD support

Sheng Ma,Libo Huang,Zhiying Wang,Mingche Lai
DOI: https://doi.org/10.1109/ICECS.2009.5410995
2009-01-01
Abstract:Current Multimedia applications require a high throughput for the single precision floating-point multiplication. This paper proposes a new architecture for the floating-point multiplier capable of supporting one double precision or two simultaneous single precision multiplications with Single Instruction Multiple Data (SIMD) feature. To accommodat. The simultaneous computation of two single precision multiplica-tions. The conventional double precision multiplier is vectorized by inserting precision mode dependent multiplexers or dupli-cated hardware. I. The proposed multiplier. The partial products are gener-ated usin. The radix-4 Booth encoding algorithm and com-pressed usin. The shared subtree method. Both of these methods can reduc. The silicon areat the multiple-precision multiplier consumes approximately 11% more hardware and has 7% more delay than a conventional double precision multiplier. However, compared to a structure with a conventional single precision multiplier and a conventional double precision multi-plier, it consumes roughly 27% less hardware, which make it suitable for the processors targeting on multimedia applications. ©2009 IEEE.
What problem does this paper attempt to address?