Lessons learned from restructuring a hydraulic solver for parallel computing

Leçons apprises en restructurant un solveur hydraulique pour du calcul parallèle

Piller, O. ; Le Fichant, M. ; Van Zyl, J. E.

Type de document
Communication scientifique avec actes
Langue
Anglais
Affiliation de l'auteur
IRSTEA BORDEAUX UR REBX FRA ; ENSEIRB MATMECA TALENCE FRA ; UNIVERSITY OF CAPE TOWN ZAF
Année
2012
Résumé / Abstract
Hydraulic network software has to solve a set of linear equations repeatedly in an iterative process making them computationally intensive for large systems. The objective of this study was to restructure the Porteau hydraulic freeware by using parallel computational techniques. The method used consists of comparing two linear solver algorithms, a direct Cholesky kind method with nested dissection renumbering and an indirect preconditioned Conjugate Gradient. A message-passing interface C++ tool called from Java is used for the parallelism. Numerical tests and experimental performance curves on networks on medium and large sizes confirm the computational time decreases for systems with more than 4,500 nodes.
Congrès
WDSA 2012: 14th Water Distribution Systems Analysis Conference, 24/09/2012 - 27/09/2012, Adelaide, ZAF

puce  Accés à la notice sur le site Irstea Publications / Display bibliographic record on Irstea Publications website

  Liste complète des notices de CemOA