1 / 14

A comparison between a direct and a multigrid sparse linear solvers

A comparison between a direct and a multigrid sparse linear solvers for highly heterogeneous flux computations A. Beaudoin, J.-R. De Dreuzy and J. Erhel ECCOMAS CFD 06, Egmond aan Zee, the Netherlands, September 2006. Nul flux. Fixed head. Fixed head. Nul flux. Physical flow model.

rad
Download Presentation

A comparison between a direct and a multigrid sparse linear solvers

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. A comparison between a direct and a multigrid sparse linear solvers for highly heterogeneous flux computations A. Beaudoin, J.-R. De Dreuzy and J. Erhel ECCOMAS CFD 06, Egmond aan Zee, the Netherlands, September 2006

  2. Nul flux Fixed head Fixed head Nul flux Physical flow model 2D Heterogeneous permeability field Stochastic model Y = ln(K) with correlation function Q = - K*grad (h) div (Q) = 0

  3. Examples of simulations σ=0.5 and σ=3

  4. Numerical method for 2D heterogeneous porous medium Finite Volume Method with a regular mesh Large sparse structured matrix of order N with 5 entries per row

  5. Sparse direct solver memory size and CPU time with PSPASES Theory : NZ(L) = O(N logN) Theory : Time = O(N1.5)

  6. Multigrid sparse solver convergence and CPU time with HYPRE/SMG

  7. Parallel architecture Parallel architecture distributed memory 2 nodes of 32 bi – processors (Proc AMD Opteron 2Ghz with 2Go of RAM)

  8. Direct and multigrid solvers Parallel CPU times for various sizes

  9. Direct and multigrid solvers Speed-ups for various sizes

  10. Direct solver Scalability analysis with PSPASES : isoefficiency

  11. Multigrid solver Impact of permeability standard deviation and system size Convergence and CPU time

  12. Multigrid solver Impact of permeability standard deviation and system size Convergence and CPU time

  13. Direct and multigrid solvers Impact of permeability standard deviation

  14. Direct and multigrid solvers Summary • PSPASES is more efficient for small matrices • PSPASES is scalable and is more efficient with many processors • HYPRE requires less memory • HYPRE is more efficient for large matrices • HYPRE is very sensitive to the permeability variance • Another method for large matrices and large variance ?

More Related