The parallel solution of nonsymmetric sparse linear systems using the H* reordering and an associated factorization

  • Authors:
  • K. A. Gallivan;B. A. Marsolf;H. A. G. Wijshoff

  • Affiliations:
  • Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign Urbana, Illinois;Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign Urbana, Illinois;High Performance Computing Division, Department of Computer Science, Leiden University, Leiden, The Netherlands

  • Venue:
  • ICS '94 Proceedings of the 8th international conference on Supercomputing
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, a nonsymmetric sparse linear system solver based on the exploitation of multilevel parallelism is proposed. One of the main issues addressed is the application of tearing techniques to enhance large grain parallelism in a manner that maintains reasonable stability. This is accomplished by a combination of a novel reordering technique (H*) and pivoting strategy. The large grain parallelism exposed by the reordering is combined with medium (various parallel row updates strategies) and fine grain (vectorization) parallelism to allow adaptation to a wide range of multiprocessor architectures. Experimental results are presented which show the effectiveness of the reordering, as well as the stability and efficiency of the solver.