Search NASA⌕ Search

DOE OSTI · 1012739

Factors impacting performance of multithreaded sparse triangular solve.

Abstract

As computational science applications grow more parallel with multi-core supercomputers having hundreds of thousands of computational cores, it will become increasingly difficult for solvers to scale. Our approach is to use hybrid MPI/threaded numerical algorithms to solve these systems in order to reduce the number of MPI tasks and increase the parallel efficiency of the algorithm. However, we need efficient threaded numerical kernels to run on the multi-core nodes in order to achieve good parallel efficiency. In this paper, we focus on improving the performance of a multithreaded triangular solver, an important kernel for preconditioning. We analyze three factors that affect the parallel performance of this threaded kernel and obtain good scalability on the multi-core nodes for a range of matrix sizes.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Wolf, Michael M, Heroux, Michael Allen, Boman, Erik Gunnar. 2010-05-01. Factors impacting performance of multithreaded sparse triangular solve.. https://www.osti.gov/biblio/1012739

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

Fire Protection Design

The purpose of this project is to design the demolition and installation of a deluge valve swap from a DV-5 to a DV-5A valve.

99 GENERAL AND MISCELLANEOUS↗