Umeå universitets logga

umu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
General framework for re-assuring numerical reliability in parallel Krylov solvers: a case of bi-conjugate gradient stabilized methods
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap. Uppsala University, Uppsala, Sweden.
Sorbonne Université, CNRS, LIP6, Paris, France.
Universitat Jaime I, Castellón de la Plana, Spain.
2024 (Engelska)Ingår i: The international journal of high performance computing applications, ISSN 1094-3420, E-ISSN 1741-2846, Vol. 38, nr 1, s. 17-33Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Parallel implementations of Krylov subspace methods often help to accelerate the procedure of finding an approximate solution of a linear system. However, such parallelization coupled with asynchronous and out-of-order execution often makes more visible the non-associativity impact in floating-point operations. These problems are even amplified when communication-hiding pipelined algorithms are used to improve the parallelization of Krylov subspace methods. Introducing reproducibility in the implementations avoids these problems by getting more robust and correct solutions. This paper proposes a general framework for deriving reproducible and accurate variants of Krylov subspace methods. The proposed algorithmic strategies are reinforced by programmability suggestions to assure deterministic and accurate executions. The framework is illustrated on the preconditioned BiCGStab method and its pipelined modification, which in fact is a distinctive method from the Krylov subspace family, for the solution of non-symmetric linear systems with message-passing. Finally, we verify the numerical behavior of the two reproducible variants of BiCGStab on a set of matrices from the SuiteSparse Matrix Collection and a 3D Poisson’s equation.

Ort, förlag, år, upplaga, sidor
Sage Publications, 2024. Vol. 38, nr 1, s. 17-33
Nyckelord [en]
accuracy, ExBLAS, HPC, Numerical reliability, PBiCGStab, pipelined PBiCGStab, reproducibility
Nationell ämneskategori
Beräkningsmatematik
Identifikatorer
URN: urn:nbn:se:umu:diva-216137DOI: 10.1177/10943420231207642ISI: 001087250200001Scopus ID: 2-s2.0-85174938956OAI: oai:DiVA.org:umu-216137DiVA, id: diva2:1809293
Tillgänglig från: 2023-11-02 Skapad: 2023-11-02 Senast uppdaterad: 2025-04-24Bibliografiskt granskad

Open Access i DiVA

fulltext(6289 kB)600 nedladdningar
Filinformation
Filnamn FULLTEXT02.pdfFilstorlek 6289 kBChecksumma SHA-512
6f272875a7e250dfed4b290068ac8811b16a4d300714dcfb61b3d38109cef84d2a8d3cf6f25e123459fd93ddc7c8453adf3d97de9ec412ab87db3abe34529934
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopus

Person

Iakymchuk, Roman

Sök vidare i DiVA

Av författaren/redaktören
Iakymchuk, Roman
Av organisationen
Institutionen för datavetenskap
I samma tidskrift
The international journal of high performance computing applications
Beräkningsmatematik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 631 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 772 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf