About the Editors |
|
v | |
Preface |
|
vii | |
Contents by Author |
|
ix | |
Introduction |
|
xvii | |
|
|
|
Editors' Comments on Paper 1 |
|
|
1 | (2) |
|
1 IEEE Standard for Floating-Point Arithmetic, ANSI/IEEE Std.754--2008, The Institute of Electrical and Electronic Engineers, Inc., New York, Aug., 2008 |
|
|
3 | (70) |
|
Part II FLOATING-POINT ADDITION |
|
|
|
Editors' Comments on Papers 2 Through 7 |
|
|
73 | (2) |
|
2 "Delay-Optimized Implementation of IEEE Floating-Point Addition," IEEE Transactions on Computers, vol. 53, pp. 97--113, 2004 |
|
|
75 | (18) |
|
|
|
3 "Using the Reverse-Carry Approach for Double Datapath Floating-Point Addition," Proceedings of the 15th IEEE Symposium on Computer Arithmetic, pp. 203--210, 2001 |
|
|
93 | (8) |
|
|
|
4 "Reduced Latency IEEE Floating-Point Standard Adder Architectures," Proceedings of the 14th IEEE Symposium on Computer Arithmetic, pp. 35--43, 1999 |
|
|
101 | (8) |
|
|
|
|
|
5 "Leading-Zero Anticipatory Logic for High-Speed Floating-Point Addition," Proceedings of the IEEE 1995 Custom Integrated Circuits Conference, pp. 589--592 |
|
|
109 | (8) |
|
|
|
|
|
6 "Leading Zero Anticipation and Detection -- A Comparison of Methods," Proceedings of the 15th IEEE Symposium on Computer Arithmetic, pp. 7--12, 2001 |
|
|
117 | (6) |
|
|
|
7 "S/370 Sign-Magnitude Floating-Point Adder," IEEE Journal of Solid-State Circuits, vol. 24, pp. 1062--1070, 1989 |
|
|
123 | (10) |
|
|
|
|
Part III FLOATING-POINT MULTIPLICATION |
|
|
|
Editors' Comments on Papers 8 Through 10 |
|
|
133 | (2) |
|
8 "A Quadruple Precision and Dual Double Precision Floating-Point Multiplier," Euromicro Symposium on Digital System Design, pp. 76--81, 2003 |
|
|
135 | (6) |
|
|
|
9 "A Dual Mode IEEE Multiplier," IEEE 2nd Int. Conference on Innovative Systems in Silicon, pp. 282--289. 1997 |
|
|
141 | (8) |
|
|
|
|
10 "167 MHz Radix-4 Floating-Point Multiplier," Proceedings of the 12th Symposium on Computer Arithmetic, pp. 149--154, 1995 |
|
|
149 | (6) |
|
|
|
|
|
Editors' Comments on Papers 11 Through 14 |
|
|
155 | (2) |
|
11 "Rounding Algorithms for IEEE Multipliers," Proceedings of the 9th Symposium on Computer Arithmetic, pp. 176--183, 1989 |
|
|
157 | (8) |
|
|
|
|
12 "Systematic IEEE Rounding Method for High-Speed Floating-Point Multipliers," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 12, pp. 511--521, 2004 |
|
|
165 | (12) |
|
|
|
|
13 "A Comparison of Three Rounding Algorithms for IEEE Floating-Point Multiplication," IEEE Transactions on Computers, vol. 49, pp. 638--650, 2000 |
|
|
177 | (14) |
|
|
|
14 "Prenormalization Rounding in IEEE Floating-Point Operations Using a Flagged Prefix Adder," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, pp. 266--277, 2005 |
|
|
191 | (12) |
|
|
Part V FUSED MULTIPLY ADD |
|
|
|
Editors' Comments on Papers 15 Through 19 |
|
|
203 | (2) |
|
15 "Design of the IBM RISC System/6000 Floating-Point Execution Unit," IBM Journal of Research and Development, vol. 34, pp. 59--70, 1990 |
|
|
205 | (12) |
|
|
|
|
16 "A 17 × 69 Bit Multiply and Add Unit with Redundant Binary Feedback and Single Cycle Latency," Proceedings 11th Symposium on Computer Arithmetic, pp. 163--170, 1993 |
|
|
217 | (8) |
|
|
|
17 "Comparison of Single- and Dual-Pass Multiply-Add Fused Floating-Point Units," IEEE Transactions on Computers, vol. 47, pp. 927--937, 1998 |
|
|
225 | (12) |
|
|
|
18 "Floating-Point Fused Multiply-Add with Reduced Latency," IEEE Transactions on Computers, vol. 53, pp. 988--1003, 2004 |
|
|
237 | (6) |
|
|
|
19 "Floating-Point Fused Multiply-Add Architectures," Forty-First Asilomar Conference on Signals, Systems and Computers, pp. 331--337, 2007 |
|
|
243 | (8) |
|
|
|
|
Part VI FLOATING-POINT DIVISION |
|
|
|
Editors' Comments on Papers 20 Through 25 |
|
|
251 | (2) |
|
20 "Floating-Point Division and Square Root Algorithms and Implementation in the AMD-K7 Microprocessor," Proceedings of the 14th IEEE Symposium on Computer Arithmetic, pp. 106--115, 1999 |
|
|
253 | (10) |
|
|
21 "High Performance Floating-Point Unit with 116 bit Wide Divider," Proceedings of the 16th IEEE Symposium on Computer Arithmetic, pp. 87--94, 2003 |
|
|
263 | (8) |
|
|
|
|
|
22 "High-Speed Double-Precision Computation of Reciprocal, Division, Square Root, and Inverse Square Root," IEEE Transactions on Computers, vol. 51, pp. 1377--1388, 2002 |
|
|
271 | (12) |
|
|
|
23 "167 MHz Radix-8 Floating-Point Divide and Square Root Using Overlapped Radix-2 Stages," Proceedings 12th Symposium on Computer Arithmetic, pp. 155--162, 1995 |
|
|
283 | (8) |
|
|
|
24 "Division Algorithms and Implementations," IEEE Transactions on Computers, vol. 46, pp. 833--854, 1997 |
|
|
291 | (22) |
|
|
|
25 "Faithful Interpolation in Reciprocal Tables," Proceedings 13th Symposium on Computer Arithmetic, pp. 82--91, 1997 |
|
|
313 | (10) |
|
|
|
Part VII ELEMENTARY FUNCTIONS |
|
|
|
Editors' Comments on Papers 26 Through 32 |
|
|
323 | (2) |
|
26 "Computation of Elementary Functions on the IBM RISC System/6000 Processor," IBM Journal of Research and Development, vol. 34, pp. 111--119, 1990 |
|
|
325 | (10) |
|
|
27 "Accurate and Monotone Approximations of Some Transcendental Functions," Proceedings of the 10th Symposium on Computer Arithmetic, pp. 237--244, 1991 |
|
|
335 | (8) |
|
|
|
28 "The K5 Transcendental Functions," Proceedings of the 12th Symposium on Computer Arithmetic, pp. 163--170, 1995 |
|
|
343 | (8) |
|
|
|
|
|
|
29 "Hardware Designs for Exactly Rounded Elementary Functions," IEEE Transactions on Computers, vol. 43, pp. 964--973, 1994 |
|
|
351 | (10) |
|
|
|
30 "Toward Correctly Rounded Transcendentals," IEEE Transactions on Computers, vol. 47, pp. 1235--1243, 1998 |
|
|
361 | (10) |
|
|
|
|
31 "Reciprocation, Square Root, Inverse Square Root and Some Elementary Functions Using Small Multipliers," IEEE Transactions on Computers, vol. 49, pp. 628--637, 2000 |
|
|
371 | (10) |
|
|
|
|
|
32 "Multipartite Table Methods," IEEE Transactions on Computers, vol. 54, pp. 319--330, 2005 |
|
|
381 | (12) |
|
|
|
Part VIII DECIMAL FLOATING-POINT ARITHMETIC |
|
|
|
Editors' Comments on Papers 33 Through 37 |
|
|
393 | (2) |
|
33 "A Decimal Floating-Point Specification," Proceedings of the 15th IEEE Symposium on Computer Arithmetic, pp. 147--154, 2001 |
|
|
395 | (8) |
|
|
|
|
|
34 "Decimal Floating-Point: Algorism for Computers," Proceedings of the 16th IEEE Symposium on Computer Arithmetic, pp. 104--111, 2003 |
|
|
403 | (8) |
|
|
35 "A Software Implementation of the IEEE 754R Decimal Floating-Point Arithmetic Using the Binary Encoded Format," Proceedings of the 18th IEEE Symposium on Computer Arithmetic, pp. 29--37, 2007 |
|
|
411 | (10) |
|
|
|
|
|
|
|
36 "Decimal Floating-Point Multiplication," IEEE Transactions on Computers, vol. 58, pp. 902--916, 2009 |
|
|
421 | (16) |
|
|
|
|
37 "A Survey of Hardware Designs for Decimal Arithmetic," IBM Journal of Research and Development, vol. 54, pp. 8:1--8:14, 2010 |
|
|
437 | |
|
|
|
|
|