Rigorous floating-point mixed-precision tuning

WF Chiang, M Baranowski, I Briggs, A Solovyev… - ACM SIGPLAN …, 2017 - dl.acm.org
Virtually all real-valued computations are carried out using floating-point data types and
operations. The precision of these data types must be set with the goals of reducing the …

ADAPT: Algorithmic differentiation applied to floating-point precision tuning

H Menon, MO Lam, D Osei-Kuffuor… - … Conference for High …, 2018 - ieeexplore.ieee.org
HPC applications use floating point arithmetic operations extensively to solve computational
problems. Mixed-precision computing seeks to use the lowest precision data type that is …

Energy-quality scalable integrated circuits and systems: Continuing energy scaling in the twilight of Moore's law

M Alioto, V De, A Marongiu - IEEE Journal on Emerging and …, 2018 - ieeexplore.ieee.org
This paper aims to take stock of recent advances in the field of energy-quality (EQ) scalable
circuits and systems, as promising direction to continue the historical exponential energy …

How to use mixed precision in ocean models: Exploring a potential reduction of numerical precision in NEMO 4.0 and ROMS 3.6

O Tintó Prims, MC Acosta, AM Moore… - Geoscientific Model …, 2019 - gmd.copernicus.org
Mixed-precision approaches can provide substantial speed-ups for both computing-and
memory-bound codes with little effort. Most scientific codes have overengineered the …

rpe v5: an emulator for reduced floating-point precision in large numerical simulations

A Dawson, PD Düben - Geoscientific Model Development, 2017 - gmd.copernicus.org
This paper describes the rpe (reduced-precision emulator) library which has the capability to
emulate the use of arbitrary reduced floating-point precision within large numerical models …

Automatic exploration of reduced floating-point representations in iterative methods

Y Chatelain, E Petit, P de Oliveira Castro… - Euro-Par 2019: Parallel …, 2019 - Springer
With the ever-increasing need for computation of scientific applications, new application
domains, and major energy constraints, the landscape of floating-point computation is …

Auto-tuning for floating-point precision with Discrete Stochastic Arithmetic

S Graillat, F Jézéquel, R Picot, F Févotte… - Journal of computational …, 2019 - Elsevier
The type length chosen for floating-point numbers (eg 32 bits or 64 bits) may have an impact
on the execution time, especially on SIMD (Single Instruction Multiple Data) units …

HPC-MixPBench: An HPC benchmark suite for mixed-precision analysis

K Parasyris, I Laguna, H Menon… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
With the increasing interest in applying approximate computing to HPC applications,
representative benchmarks are needed to evaluate and compare various approximate …

Tool integration for source-level mixed precision

MO Lam, T Vanderbruggen, H Menon… - 2019 IEEE/ACM 3rd …, 2019 - ieeexplore.ieee.org
Mixed-precision computing offers potential data size reduction and performance
improvement at the cost of accuracy, a tradeoff that many practitioners in high-performance …

Combining learning and optimization for transprecision computing

A Borghesi, G Tagliavini, M Lombardi, L Benini… - Proceedings of the 17th …, 2020 - dl.acm.org
The growing demands of the worldwide IT infrastructure stress the need for reduced power
consumption, which is addressed in so-called transprecision computing by improving …