English

Profile-Driven Automated Mixed Precision

Numerical Analysis 2016-06-02 v1 Hardware Architecture

Abstract

We present a scheme to automatically set the precision of floating point variables in an application. We design a framework that profiles applications to measure undesirable numerical behavior at the floating point operation level. We use this framework to perform mixed precision analysis to heuristically set the precision of all variables in an application based on their numerical profiles. We experimentally evaluate the mixed precision analysis to show that it can generate a range of results with different accuracy and performance characteristics.

Keywords

Cite

@article{arxiv.1606.00251,
  title  = {Profile-Driven Automated Mixed Precision},
  author = {Ralph Nathan and Helia Naeimi and Daniel J. Sorin and Xiaobai Sun},
  journal= {arXiv preprint arXiv:1606.00251},
  year   = {2016}
}
R2 v1 2026-06-22T14:14:51.288Z