Quad Precision Floating Point on the IBM z13
- 8 September 2016
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
When operating on a rapidly increasing amount of data, business analytics applications become sensitive to rounding errors, and profit from the higher stability and faster convergence of quad precision floating-point (FP-QP) arithmetic. The IBM z13TM supports this emerging trend around Big Data with an outstanding FP-QP performance. The paper details the vector and floating-point unit of IBM z13TM, with special focus on binary FP-QP. Except for divide and square root, these instructions are executed in the decimal engine. To operate such an 8-cycle decimal and quad precision pipeline at 5GHz required innovation around exponent handling, normalization, and rounding.Keywords
This publication has 12 references indexed in Scilit:
- The SIMD accelerator for business analytics on the IBM z13IBM Journal of Research and Development, 2015
- The IBM z13 multithreaded microprocessorIBM Journal of Research and Development, 2015
- IBM zEC12: The Third-Generation High-Frequency Mainframe MicroprocessorIEEE Micro, 2013
- High-precision computation: Mathematical physics and dynamicsApplied Mathematics and Computation, 2012
- A High-Performance Significand BCD Adder with IEEE 754-2008 Decimal RoundingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Decimal Floating-Point Adder and Multifunction Unit with Injection-Based RoundingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Delay-optimized implementation of IEEE floating-point additionInternational Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2004
- Using Accurate Arithmetics to Improve Numerical Reproducibility and Stability in Parallel ApplicationsThe Journal of Supercomputing, 2001
- A comparison of three rounding algorithms for IEEE floating-point multiplicationInternational Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2000
- Iterative Methods for Solving Linear SystemsPublished by Society for Industrial & Applied Mathematics (SIAM) ,1997