数学 > 数值分析
[提交于 2025年4月16日
(v1)
,最后修订 2025年4月18日 (此版本, v2)]
标题: 快速混合精度实数评估
标题: Fast Mixed-Precision Real Evaluation
摘要: 在计算数学、物理和数值分析中,高精度评估实值表达式是一项关键的基础工作。 一种典型的实现方法是以统一的精度评估整个表达式,然后将精度加倍直至获得足够准确的结果。 这种方法浪费资源:通常只有少数操作真正需要以高精度执行,而表达式的大部分内容可以更快地计算。 然而,到目前为止,这种非均匀精度分配的计算仍不可行。 我们提出了一种快速的新算法来推导这种精度分配。 该算法利用较低精度计算的结果,分析性地确定一种混合精度分配方案,从而得到足够准确的结果。 我们的实现,Reval,相比最先进的Sollya工具平均提速1.72倍,在最困难的输入点上提速可达5.21倍。 对使用和未使用精度调整的运算所用精度的检查表明,提速的原因在于大多数操作分配了更低的精度,尽管由非均匀精度分配带来的额外优化也起到了一定作用。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.