Scalability Analysis of Linear Equation Solvers for Sparse Positive Definite Systems

Abstract

The U.S. Army Research Laboratory (ARL) is currently developing a suite of parallel codes to model liquid composite molding (LCM) manufacturing processes. This software suite utilizes the finite element method in order to model the LCM process, thus requiring the solution of sparse linear equations. Code profiles have revealed that, similar to other scientific computing codes, the majority of the execution time is spent solving large systems of linear equations. Accordingly, it is desirable to use the most efficient solver package or combination of packages to quickly solve large sparse symmetric positive definite systems of equations as found in the LCM simulation software. A collection of linear equation solvers is being developed at ARL that the process simulation code accesses in order to automatically select the optimal solver for the given problem at runtime. The optimal solver is determined by considering factors such as architecture type, number of processors, matrix size and type, etc. This report evaluates several different linear equation solver packages to determine their applicability to this and other unstructured grid problems. Several factors, including accuracy, error, scalability, and runtime, are analyzed and reported.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2003
Accession Number
ADA418241

Entities

People

  • Brian J. Henz
  • Dale R. Shires
  • Robert L. Davis

Organizations

  • United States Army Research Laboratory

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Accuracy
  • Algorithms
  • Central Processing Units
  • Computer Programming
  • Computer Programs
  • Computers
  • Errors
  • Finite Element Analysis
  • High Performance Computing
  • Linear Systems
  • Manufacturing
  • Military Research
  • Parallel Computing
  • Parallel Processing
  • Scalability
  • Simulations
  • Test And Evaluation

Fields of Study

  • Engineering

Readers

  • Linear Algebra
  • Oncology and Biomarker-Based Cancer Detection.
  • Software Engineering.