kth.sePublikationer KTH
Driftstörningar
Det förekommer återkommande driftstörningar på några av sök-portalerna på grund av hög belastning. Vi arbetar på att lösa problemet, ni kan tillfälligt mötas av ett felmeddelande.
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • 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
SPIRIT Solver: Accelerating r-process Nucleosynthesis with Sparse Preconditioning
KTH, Skolan för teknikvetenskap (SCI), Fysik. Department of Physics, Birla Institute of Technology and Sciences Pilani, Hyderabad Campus, India.ORCID-id: 0009-0009-4307-5911
Department of Physical Sciences, Indian Institute of Science Education and Research Mohali, 140306, Punjab, India.ORCID-id: 0009-0008-7724-7710
KTH, Skolan för teknikvetenskap (SCI), Fysik, Kärnvetenskap och kärnteknik. Academy of Romanian Scientists, Ilfov Street, No. 3, 050044, Bucharest, Romania.ORCID-id: 0000-0002-1406-5695
2026 (Engelska)Ingår i: Astrophysical Journal Supplement Series, ISSN 0067-0049, E-ISSN 1538-4365, Vol. 283, nr 2, artikel-id 53Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

We introduce Sparse Matrix Preconditioner for Iterative Refinement and Inversion Toolkit (SPIRIT), a general-purpose sparse matrix solver with a novel preconditioner designed for the large, sparse, and ill-conditioned Jacobian systems that arise in r-process nucleosynthesis simulations. The preconditioner employs a dual-threshold filtering strategy applied before factorization, yielding highly sparse yet stable approximations. Coupled with the Krylov subspace solver biconjugate gradient-stabilized method, SPIRIT dramatically accelerates the matrix inversion step during reaction network evolution. In tests on 500 Jacobian matrices of dimension 7836 & times; 7836 generated in an r-process run, SPIRIT outperformed traditional incomplete LU preconditioners by several orders of magnitude in both runtime and residual accuracy. Benchmarks against Intel Math Kernel Library (Intel MKL) show that SPIRIT reduced matrix inversion costs from 68% to 16% of total runtime while maintaining agreement with MKL solutions to within 10-6 error. Final abundance distributions matched those from standard solvers across all astrophysical relevant nuclear species. SPIRIT also performed reliably for smaller test cases, including trivial and small networks, as well as X-ray burst scenarios (with minor deviations). We have integrated SPIRIT into the network code SkyNet, providing a fast, robust, and open-source alternative for high-performance simulations in nuclear astrophysics and other scientific applications requiring efficient solutions of large, sparse, and ill-conditioned linear systems.

Ort, förlag, år, upplaga, sidor
American Astronomical Society , 2026. Vol. 283, nr 2, artikel-id 53
Nationell ämneskategori
Beräkningsmatematik
Identifikatorer
URN: urn:nbn:se:kth:diva-381914DOI: 10.3847/1538-4365/ae47f9ISI: 001716655600001Scopus ID: 2-s2.0-105051853890OAI: oai:DiVA.org:kth-381914DiVA, id: diva2:2061561
Anmärkning

QC 20260521

Tillgänglig från: 2026-05-21 Skapad: 2026-05-21 Senast uppdaterad: 2026-10-07Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Person

Qi, Chong

Sök vidare i DiVA

Av författaren/redaktören
NazeefKumar, AdityaQi, Chong
Av organisationen
FysikKärnvetenskap och kärnteknik
I samma tidskrift
Astrophysical Journal Supplement Series
Beräkningsmatematik

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetricpoäng

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

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • 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