Abstract

AbstractThe solution of large linear systems of equations with sparse matrices is a critical component of finite element analyses. Three linear solvers are investigated here: MUMPS, UMFPACK, and Intel DSS (PARDISO). Often, these solvers are employed as “black boxes.” However, some caveats in their implementation must be observed. For instance, the solvers may yield incorrect results or perform extremely poorly in a multithread environment. These issues are demonstrated, and suggestions to fix them are provided. Some performance benchmarks are also presented with a focus on the multithreaded behavior.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call