国内刊号:43-1258/TP
国际刊号:1007-130X
发布日期:
作者:于恒彪, 易昕, 李胜国, 李发, 姜浩, 黄春
单位:(国防科技大学计算机学院,湖南 长沙 410073)
关键词:浮点运算,混合精度,鲁棒性,误差分析,
基金:国家自然科学基金(62272471);湖南省自然科学基金(2021JJ40698)
浮点运算是高性能计算的典型数值求解模式。混合精度优化通过降低程序中浮点变量的精度来提高性能和降低能耗。然而,现有混合精度自动优化技术受限于鲁棒性低的问题,即优化后程序不满足给定输入的结果精度约束。为此,提出了一种基于浮点误差分析的混合精度鲁棒性提升方法。首先,基于浮点误差分析获取能够触发程序不精确计算的输入;然后,基于误差触发输入评估精度配置,引导搜索获取鲁棒性高的混合精度配置。实验结果表明,针对典型浮点应用,该方法能够将混合精度优化的鲁棒性平均提升62%。
来源:2024年第11期
《计算机工程与科学》期刊编辑部