FPU implementations with denormalized numbers
@article{Schwarz2005FPUIW, title={FPU implementations with denormalized numbers}, author={E. Schwarz and M. Schmookler and S. D. Trong}, journal={IEEE Transactions on Computers}, year={2005}, volume={54}, pages={825-836} }
Denormalized numbers are the most difficult type of numbers to implement in floating-point units. They are so complex that certain designs have elected to handle them in software rather than in hardware. Traps to software can result in long execution times, which renders denormalized numbers useless to programmers. This does not have to happen. With a small amount of additional hardware, denormalized numbers and underflows can be handled close to the speed of normalized numbers. This paper… Expand
41 Citations
P6 Binary Floating-Point Unit
- Computer Science
- 18th IEEE Symposium on Computer Arithmetic (ARITH '07)
- 2007
- 36
- PDF
Advanced Clockgating Schemes for Fused-Multiply-Add-Type Floating-Point Units
- Computer Science
- 2009 19th IEEE Symposium on Computer Arithmetic
- 2009
- 17
- PDF
Testing of floating point unit using BIST with parallelism
- Computer Science
- 2016 IEEE Annual India Conference (INDICON)
- 2016
Floating-Point Computer Arithmetic
- Computer Science
- Wiley Encyclopedia of Computer Science and Engineering
- 2008
A Novel Rounding Algorithm for a High Performance IEEE 754 Double-Precision Floating-Point Multiplier
- Computer Science
- 2020 IEEE 38th International Conference on Computer Design (ICCD)
- 2020
Custom floating-point arithmetic for integer processors : algorithms, implementation, and selection
- Computer Science
- 2012
- PDF
4GHz+ low-latency fixed-point and binary floating-point execution units for the POWER6 processor
- Computer Science
- 2006 IEEE International Solid State Circuits Conference - Digest of Technical Papers
- 2006
- 19
References
SHOWING 1-10 OF 25 REFERENCES
Hardware implementations of denormalized numbers
- Computer Science
- Proceedings 2003 16th IEEE Symposium on Computer Arithmetic
- 2003
- 24
167 MHz radix-4 floating point multiplier
- Computer Science, Mathematics
- Proceedings of the 12th Symposium on Computer Arithmetic
- 1995
- 75
High performance floating-point unit with 116 bit wide divider
- Computer Science
- Proceedings 2003 16th IEEE Symposium on Computer Arithmetic
- 2003
- 23
Floating-point fused multiply-add with reduced latency
- Computer Science
- Proceedings. IEEE International Conference on Computer Design: VLSI in Computers and Processors
- 2002
- 44
- PDF
Design of the IBM RISC System/6000 Floating-Point Execution Unit
- Computer Science
- IBM J. Res. Dev.
- 1990
- 210
A General Proof for Overlapped Multiple-Bit Scanning Multiplications
- Mathematics, Computer Science
- IEEE Trans. Computers
- 1989
- 53
A low-power, high-speed implementation of a PowerPC/sup TM/ microprocessor vector extension
- Computer Science
- Proceedings 14th IEEE Symposium on Computer Arithmetic (Cat. No.99CB36336)
- 1999
- 45
1 GHz HAL SPARC64/sup R/ Dual Floating Point Unit with RAS features
- Computer Science
- Proceedings 15th IEEE Symposium on Computer Arithmetic. ARITH-15 2001
- 2001
- 35