Matching high performance approximate inverse preconditioning to architectural platforms

  • Authors:
  • K. M. Giannoutakis;G. A. Gravvanis;B. Clayton;A. Patil;T. Enright;J. P. Morrison

  • Affiliations:
  • Department of Electrical and Computer Engineering, School of Engineering, Democritus University of Thrace, Xanthi, Greece 67100;Department of Electrical and Computer Engineering, School of Engineering, Democritus University of Thrace, Xanthi, Greece 67100;Centre for Unified Computing, Department of Computer Science, University College Cork, Cork, Ireland;Centre for Unified Computing, Department of Computer Science, University College Cork, Cork, Ireland;Centre for Unified Computing, Department of Computer Science, University College Cork, Cork, Ireland;Centre for Unified Computing, Department of Computer Science, University College Cork, Cork, Ireland

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we examine the performance of parallel approximate inverse preconditioning for solving finite element systems, using a variety of clusters containing the Message Passing Interface (MPI) communication library, the Globus toolkit and the Open MPI open-source software. The techniques outlined in this paper contain parameters that can be varied so as to tune the execution to the underlying platform. These parameters include the number of CPUs, the order of the linear system (n) and the "retention parameter" (驴 l) of the approximate inverse used as a preconditioner. Numerical results are presented for solving finite element sparse linear systems on platforms with various CPU types and number, different compilers, different File System types, different MPI implementations and different memory sizes.