典型文献
基于敏感度的混合精度优化方法
文献摘要:
现有高性能计算应用中浮点运算通常使用高精度浮点类型,但使用高精度会带来性能上的损失等额外开销,故可以采取降低程序中部分浮点变量的精度从而在满足精度需求的同时提升程序性能,但对于不同的浮点计算程序来说,用户在无策略的条件下较难确定哪些浮点变量能够降低精度.针对这一问题,提出一种基于误差敏感度的自动混合精度工具Miplex,相较于以往的混合精度工具,能够将找到有效混合精度方案的时间复杂度从O(N2)约束至O(N),从而快速找到满足误差需求的混合精度分配方案.实验结果表明,相较于现有的混合精度工具,最大获得了 80.31%的性能提升;在x86和SW测试平台上相比较原始高精度程序也获得了最大为35.84%和33.12%的加速效果.
文献关键词:
浮点计算;混合精度;数值分析;程序优化
中图分类号:
作者姓名:
侯明;郭绍忠;王攀杰;许瑾晨
作者机构:
信息工程大学,河南郑州450001;数学工程与先进计算国家重点实验室,河南郑州450001
文献出处:
引用格式:
[1]侯明;郭绍忠;王攀杰;许瑾晨-.基于敏感度的混合精度优化方法)[J].信息工程大学学报,2022(06):718-723
A类:
Miplex
B类:
混合精度,精度优化,高性能计算,浮点运算,点类型,等额,开销,升程,程序性,浮点计算,计算程序,无策,低精度,误差敏感度,时间复杂度,N2,精度分配,分配方案,性能提升,x86,SW,测试平台,速效,程序优化
AB值:
0.402943
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。