中文

基于 GPU 加速牛顿法求解多倍双精度多项式同伦的泰勒级数解

数值分析 2024-06-21 v2 分布式、并行与集群计算 数学软件 数值分析 代数几何

摘要

多项式同伦是一族多项式系统,通常含一个参数 tt。我们的问题是利用多倍双精度算术,准确计算解的坐标关于参数 tt 的幂级数展开。该问题的一个应用是通过 Fabry 定理定位多项式同伦中最近的奇异解。幂级数作为构造 Padé 逼近的输入。利用 capable of performing several trillions floating-point operations per second 的图形处理单元(GPU)的大规模并行性,目标在于弥补多倍双精度幂级数算术所带来的开销。将牛顿法应用于此问题需要多项式的求值与微分,随后求解分块下三角线性系统。实验结果为在 NVIDIA GPU 上获得,特别是 RTX 2080、RTX 4080、P100、V100 和 A100。使用 CAMPARY 软件生成的代码在双双精度、四双精度和八双精度下获得结果。本研究的程序是自包含的,可在 GPL-v3.0 许可下的公共 github 仓库中获取。

关键词

引用

@article{arxiv.2301.12659,
  title  = {GPU Accelerated Newton for Taylor Series Solutions of Polynomial Homotopies in Multiple Double Precision},
  author = {Jan Verschelde},
  journal= {arXiv preprint arXiv:2301.12659},
  year   = {2024}
}

备注

Accepted by CASC 2024, the 27th International Workshop on Computer Algebra in Scientific Computing