Posit NPB: Assessing the Precision Improvement in HPC Scientific Applications
Posit NPB: Assessing the Precision Improvement in HPC Scientific Applications
复制标题
Posit NPB:评估 HPC 科学应用的精度改进
DOI:
--
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
S. Markidis
中科院分区:
文献类型:
--
作者:
Steven W. D. Chien;I. Peng;S. Markidis
Floating-point operations can significantly impact the accuracy and performance of scientific applications on large-scale parallel systems. Recently, an emerging floating-point format called Posit has attracted attention as an alternative to the standard IEEE floating-point formats because it could enable higher precision than IEEE formats using the same number of bits. In this work, we first explored the feasibility of Posit encoding in representative HPC applications by providing a 32-bit Posit NAS Parallel Benchmark (NPB) suite. Then, we evaluate the accuracy improvement in different HPC kernels compared to the IEEE 754 format. Our results indicate that using Posit encoding achieves optimized precision, ranging from 0.6 to 1.4 decimal digit, for all tested kernels and proxy-applications. Also, we quantified the overhead of the current software implementation of Posit encoding as 4x-19x that of IEEE 754 hardware implementation. Our study highlights the potential of hardware implementations of Posit to benefit a broad range of HPC applications.
DOI:
10.1177/1094342010391989
发表时间:
2011-02-01
影响因子:
3.1
作者:
Dongarra, Jack;Beckman, Pete;Yelick, Kathy
通讯作者:
Yelick, Kathy