GPU Accelerated Newton for Taylor Series Solutions of Polynomial Homotopies in Multiple Double Precision
Jan Verschelde

TL;DR
This paper presents a GPU-accelerated method for computing power series solutions of polynomial homotopies in multiple double precision, leveraging parallelism to handle computationally intensive arithmetic with high accuracy.
Contribution
It introduces a GPU-based implementation of Newton's method for Taylor series solutions of polynomial homotopies using multiple double precision arithmetic, with open-source code and experimental validation.
Findings
Achieved significant speedup on NVIDIA GPUs for high-precision polynomial computations.
Demonstrated the effectiveness of GPU acceleration in handling multiple double precision arithmetic.
Provided open-source software for high-precision polynomial homotopy solutions.
Abstract
A polynomial homotopy is a family of polynomial systems, typically in one parameter . Our problem is to compute power series expansions of the coordinates of the solutions in the parameter , accurately, using multiple double arithmetic. One application of this problem is the location of the nearest singular solution in a polynomial homotopy, via the theorem of Fabry. Power series serve as input to construct Pad\'{e} approximations. Exploiting the massive parallelism of Graphics Processing Units capable of performing several trillions floating-point operations per second, the objective is to compensate for the cost overhead caused by arithmetic with power series in multiple double precision. The application of Newton's method for this problem requires the evaluation and differentiation of polynomials, followed by solving a blocked lower triangular linear system. Experimental…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical Methods and Algorithms · Polynomial and algebraic computation · Tensor decomposition and applications
