Tool Integration for Source-Level Mixed Precision

Tool Integration for Source-Level Mixed Precision
复制标题

源级混合精度的工具集成

DOI:
10.1109/correctness49594.2019.00009
复制
发表时间:
2019
期刊:
2019 IEEE/ACM 3rd International Workshop on Software Correctness for HPC Applications (Correctness)
影响因子:
--
通讯作者:
M. Schordan
M. Schordan
中科院分区:
--
文献类型:
--
作者:
Michael O. Lam;T. Vanderbruggen;Harshitha Menon;M. Schordan

文献摘要

被引文献

相似文献

混合精度计算以牺牲精度为代价提供了潜在的数据大小减小和性能改进,随着工作负载变得越来越受通信约束,高性能计算和相关领域的许多从业者越来越感兴趣。然而,如果没有自动化工具的帮助,很难构建有效的混合精度配置并导航性能/精度空间。我们介绍了FloatSmith,一个开源的,端到端的源代码级混合精度调谐器,它将几个软件工具(CRAFT,TypeForge和ADAPT)集成到一个集成的工具链中。
Mixed-precision computing offers potential data size reduction and performance improvement at the cost of accuracy, a tradeoff that many practitioners in high-performance computing and related fields are becoming more interested in as workloads become increasingly communication-bound. However, it can be difficult to build valid mixed-precision configurations and navigate the performance/accuracy space without the help of automated tools. We present FloatSmith, an open-source, end-to-end source-level mixed-precision tuner that incorporates several software tools (CRAFT, TypeForge, and ADAPT) into an integrated tool chain.