English

A Parallel Algorithm for Calculation of Large Determinants with High Accuracy for GPUs and MPI clusters

Distributed, Parallel, and Cluster Computing 2021-10-26 v2 Mathematical Software Numerical Analysis Numerical Analysis Number Theory

Abstract

We present a parallel algorithm for calculating very large determinants with arbitrary precision on computer clusters. This algorithm minimises data movements between the nodes and computes not only the determinant but also all minors corresponding to a particular row or column at a little extra cost, and also the determinants and minors of all submatrices in the top left corner at no extra cost. We implemented the algorithm in arbitrary precision arithmetic, suitable for very ill conditioned matrices, and empirically estimated the loss of precision. The algorithm was applied to studies of Riemann's zeta function.

Keywords

Cite

@article{arxiv.1308.1536,
  title  = {A Parallel Algorithm for Calculation of Large Determinants with High Accuracy for GPUs and MPI clusters},
  author = {Gleb Beliakov and Yuri Matiyasevich},
  journal= {arXiv preprint arXiv:1308.1536},
  year   = {2021}
}
R2 v1 2026-06-22T01:05:20.478Z