Binary Floating-Point Units
This area of research is related to hardware algorithms for numerical computations and their effective implementation in terms of speed of execution, area, and energy.
A relevant part of the work is about algorithms suitable
for the hardware implementation of high-performance double-precision division and square root units. In particular, the digit-recurrence algorithm, which gives the best tradeoffs between delay and area.
Other work related to floating-point units has been also done to showcase low power or energy efficient designs, and architectural optimization.
Recent work in the area
-
Division and Square Root
-
A. Nannarelli.
"Performance/Power Space Exploration for Binary64 Division Units",
IEEE Transactions on Computers,
DOI: 10.1109/TC.2015.2448097, Vol. 65, n. 5,
pp. 1671-1677, May 2016.
-
W. Liu and A. Nannarelli.
"Power Efficient Division and Square Root Unit",
IEEE Transactions on Computers, vol. 61, no. 8, pp. 1059-1070,
Aug. 2012.
-
A. Nannarelli.
"Radix-16 Combined Division and Square Root Unit",
Proc. of 20th IEEE Symposium on Computer Arithmetic,
p. 169-176,
Tubingen, Germany. 25-27 July 2011.
-
Other Units
-
E. Antelo, P. Montuschi and A. Nannarelli.
"Improved 64-bit Radix-16 Booth Multiplier Based on Partial Product Array Height Reduction",
IEEE Transactions on Circuits and Systems I.
Accepted, April 2016.
Modified by Alberto Nannarelli on
Sunday October 01, 2023 at 16:48