线性代数中的 float128

计算科学 线性代数
2021-11-30 14:49:19

是否有任何关于应用于线性代数问题(例如迭代求解器、分解等)的 float128 算术的论文或研究?
与双倍相比,真正有多少好处?它慢了多少?

我发现了这个工具箱: http: //www.advanpix.com/ 不幸的是它是商业的,但如果结果是真的,看起来令人印象深刻。

1个回答

__float128PETSc 中提供四精度类型。由于大多数稀疏线性代数方法受内存带宽而不是浮点性能的限制,因此通常只有双精度速度的一半左右。在使用无矩阵有限差分(经常与无雅可比 Newton-Krylov 方法一起使用)或探索近似奇异算子是否实际上是奇异时,它特别有用。对于大多数问题,可以且更可取地使用缩放良好且条件友好的离散化,这样生产运行就不需要四倍精度。