Flow problems permeate hydraulic engineering. In order to solve real--life problems, parallel solution must be engaged, for attaining large storage amounts and small wall--clock time. In this communication, we discuss valuable key points which allow for the efficient, parallel solution of our large, sparse linear systems, arising from the discretization of advection--diffusion flow problems. We show that data pre-fetching is an effective technique to improve the efficiency of the sparse matrix--vector product, a time consuming kernel of iterative solvers, which are the best choice for our problems. Preconditioning is another key topic for the efficient solution of large, sparse, ill--conditioned systems. Up to now, no extensive theory for choosing the best preconditioner is available, thus ad--hoc recipes and sound based experience is mandatory. We compare many preconditioners in order to show their efficiency and allowing a good choice when attacking problems like ours.

Parallel solution of sparse linear systems arising in advection-diffusion problems

BERGAMASCHI, LUCA;PINI, GIORGIO;SARTORETTO, FLAVIO
2005

Abstract

Flow problems permeate hydraulic engineering. In order to solve real--life problems, parallel solution must be engaged, for attaining large storage amounts and small wall--clock time. In this communication, we discuss valuable key points which allow for the efficient, parallel solution of our large, sparse linear systems, arising from the discretization of advection--diffusion flow problems. We show that data pre-fetching is an effective technique to improve the efficiency of the sparse matrix--vector product, a time consuming kernel of iterative solvers, which are the best choice for our problems. Preconditioning is another key topic for the efficient solution of large, sparse, ill--conditioned systems. Up to now, no extensive theory for choosing the best preconditioner is available, thus ad--hoc recipes and sound based experience is mandatory. We compare many preconditioners in order to show their efficiency and allowing a good choice when attacking problems like ours.
2005
Euro-par 2005, LNCS 3648
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/1425939
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact