1 / 16

High performance Computing Applied to a Saltwater Intrusion Numerical Model

High performance Computing Applied to a Saltwater Intrusion Numerical Model. E. Canot IRISA/CNRS J. Erhel IRISA/INRIA Rennes C. de Dieuleveult IRISA/INRIA Rennes. Outline. Context Model and Test Cases Coupled Model Test Cases : Henry and Elder

sumi
Download Presentation

High performance Computing Applied to a Saltwater Intrusion Numerical Model

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. High performance Computing Applied to a Saltwater Intrusion Numerical Model E. Canot IRISA/CNRS J. Erhel IRISA/INRIA Rennes C. de Dieuleveult IRISA/INRIA Rennes

  2. Outline • Context • Model and Test Cases • Coupled Model • Test Cases : Henry and Elder • Parallel performances • Presentation • Results • Conclusion

  3. Context Context Effect of pumping in coastal aquifers Necessity to predict the evolution of the water supply.

  4. Coupled Model Presentation of the software • Based on TVDV-2D software developped at IMFS in Strasbourg • Simulation of density driven coupled flow and transport in a porous media • Originally sequential

  5. Coupled Model Model FLOW TRANSPORT convection dispersion

  6. Time n Coupled Model Strong Coupling Velocity FLOW TRANSPORT Density Concentration Time n+1

  7. Test Cases Henry Stable test case

  8. Unstable test case Test Cases Elder

  9. Parallel performances First parallel version (v1) Parallel linear solvers

  10. Parallel performances Parallel sparse solver Use of MUMPS (« MUltifrontal Massively Parallel Solver »), a free package for solving linear systems of equations Ax=b Adapted for sparse unsymmetric, and symmetric definite positive matrices.

  11. Parallel performances Global parallelisation (v2) • Partitioning mesh thanks to METIS, a free package for partitioning graphs, meshes and for producing fill reducing orderings for sparse matrices. Partitioning example with 5 parts • Better data distribution.

  12. Results Sensitivity to convergence criterion Elder (mesh 256x160) Due to the convergence criterion

  13. Results Sensitivity to convergence criterion Elder (mesh 256x160), time step number 8

  14. Results Results for the first version (v1) Henry (mesh 510x254) Wall clock (in seconds) Number of processors

  15. Results Results for the second version (v2) Henry (mesh 510x254) Wall clock (in seconds) Number of processors

  16. Conclusion Conclusion - Perspectives • 3D geometry • Adaptative mesh • Improved coupling

More Related