TY - GEN
T1 - The Effectiveness of Low-Precision Floating Arithmetic on Numerical Codes
T2 - 2020 International Conference on High Performance Computing in Asia-Pacific Region, HPC Asia 2020
AU - Sakamoto, Ryuichi
AU - Kondo, Masaaki
AU - Fujita, Kohei
AU - Ichimura, Tsuyoshi
AU - Nakajima, Kengo
N1 - Publisher Copyright:
© 2020 ACM.
PY - 2020/1/15
Y1 - 2020/1/15
N2 - The low-precision floating point arithmetic that performs computation by reducing numerical accuracy with narrow bit-width is attracting since it can improve the performance of the numerical programs. Small memory footprint, faster computing speed, and energy saving are expected by performing calculation with low precision data. However, there have not been many studies on how low-precision arithmetics affects power and energy consumption of numerical codes. In this study, we investigate the power efficiency improvement by aggressively using low-precision arithmetics for HPC applications. In our evaluations, we analyze power characteristics of the Poisson's equation and the ground motion simulation programs with double precision and single precision floating point arithmetics. We confirm that energy efficiency improves by using low-precision arithmetics but it is heavily influenced by parameters such as data division and the number of OpenMP threads.
AB - The low-precision floating point arithmetic that performs computation by reducing numerical accuracy with narrow bit-width is attracting since it can improve the performance of the numerical programs. Small memory footprint, faster computing speed, and energy saving are expected by performing calculation with low precision data. However, there have not been many studies on how low-precision arithmetics affects power and energy consumption of numerical codes. In this study, we investigate the power efficiency improvement by aggressively using low-precision arithmetics for HPC applications. In our evaluations, we analyze power characteristics of the Poisson's equation and the ground motion simulation programs with double precision and single precision floating point arithmetics. We confirm that energy efficiency improves by using low-precision arithmetics but it is heavily influenced by parameters such as data division and the number of OpenMP threads.
KW - HPC Application
KW - Low Precision Floating Arithmetic
KW - Power Performance
UR - http://www.scopus.com/inward/record.url?scp=85094832922&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85094832922&partnerID=8YFLogxK
U2 - 10.1145/3368474.3368492
DO - 10.1145/3368474.3368492
M3 - Conference contribution
AN - SCOPUS:85094832922
T3 - ACM International Conference Proceeding Series
SP - 199
EP - 206
BT - Proceedings of International Conference on High Performance Computing in Asia-Pacific Region, HPC Asia 2020
PB - Association for Computing Machinery
Y2 - 15 January 2020 through 17 January 2020
ER -