Sparse solvers provide essential functionality for a wide variety of scientific applications. Highly parallel sparse solvers are essential for continuing advances in high-fidelity, multi-physics and multi-scale simulations, especially as we target exascale platforms. This paper describes the challenges, strategies and progress of the US Department of Energy Exascale Computing project towards providing sparse solvers for exascale computing platforms. We address the demands of systems with thousands of high-performance node devices where exposing concurrency, hiding latency and creating alternative algorithms become essential. The efforts described here are works in progress, highlighting current success and upcoming challenges.
Anzt, Hartwig, et al. "Preparing sparse solvers for exascale computing." Philosophical Transactions of the Royal Society. A, Mathematical, Physical and Engineering Sciences, vol. 378, no. 2166, Jan. 2020. https://doi.org/10.1098/rsta.2019.0053
Anzt, Hartwig, Boman, Erik, Falgout, Rob, et al., "Preparing sparse solvers for exascale computing," Philosophical Transactions of the Royal Society. A, Mathematical, Physical and Engineering Sciences 378, no. 2166 (2020), https://doi.org/10.1098/rsta.2019.0053
@article{osti_1601440,
author = {Anzt, Hartwig and Boman, Erik and Falgout, Rob and Ghysels, Pieter and Heroux, Michael and Li, Xiaoye and Curfman McInnes, Lois and Tran Mills, Richard and Rajamanickam, Sivasankaran and Rupp, Karl and others},
title = {Preparing sparse solvers for exascale computing},
annote = {Sparse solvers provide essential functionality for a wide variety of scientific applications. Highly parallel sparse solvers are essential for continuing advances in high-fidelity, multi-physics and multi-scale simulations, especially as we target exascale platforms. This paper describes the challenges, strategies and progress of the US Department of Energy Exascale Computing project towards providing sparse solvers for exascale computing platforms. We address the demands of systems with thousands of high-performance node devices where exposing concurrency, hiding latency and creating alternative algorithms become essential. The efforts described here are works in progress, highlighting current success and upcoming challenges.},
doi = {10.1098/rsta.2019.0053},
url = {https://www.osti.gov/biblio/1601440},
journal = {Philosophical Transactions of the Royal Society. A, Mathematical, Physical and Engineering Sciences},
issn = {ISSN 1364-503X},
number = {2166},
volume = {378},
place = {United States},
publisher = {The Royal Society Publishing},
year = {2020},
month = {01}}
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
AC04-94AL85000
OSTI ID:
1601440
Alternate ID(s):
OSTI ID: 1604740 OSTI ID: 1607441 OSTI ID: 1770021
Report Number(s):
SAND--2019-10821J; 679361
Journal Information:
Philosophical Transactions of the Royal Society. A, Mathematical, Physical and Engineering Sciences, Journal Name: Philosophical Transactions of the Royal Society. A, Mathematical, Physical and Engineering Sciences Journal Issue: 2166 Vol. 378; ISSN 1364-503X
Rajamanickam, Sivasankaran; Boman, Erik G.; Heroux, Michael A.
2012 IEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2012 IEEE 26th International Parallel and Distributed Processing Symposiumhttps://doi.org/10.1109/IPDPS.2012.64
Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis on - SC '17https://doi.org/10.1145/3126908.3126941