Advanced Numerical Methods for Particle Tracking in Porous Media: Software and HPC Solutions
110 likes | 242 Vues
This document discusses advanced numerical methods for particle tracking in both homogeneous and heterogeneous porous media, as presented by Park et al. (2006). The emphasis is on open-source software development in C++, featuring 15+ years of progress. Key topics include advanced process-based modeling (THMCB) and verified benchmark examples for code comparison. An overview of high-performance computing (HPC) platforms, parallelization strategies, and installations on supercomputers is also provided. The software supports integration with tools like GeoSys, RockFlow, and others for enhanced modeling capabilities.
Advanced Numerical Methods for Particle Tracking in Porous Media: Software and HPC Solutions
E N D
Presentation Transcript
Particle Tracking Methods Dispersion Phenomena in homogeneous and heterogenous porous media Park et al. (2006), Advances in Water Resources
Object orientated C++ code • Open source research code • 15+ years development • Process based (THMCB) • Verified benchmark examples / code comparison.
Software Concept of GeoSys/RockFlow-4 GIS/DEM gOcad AutoCAD GEOLib Gmsh TetGen MSHLib PCSLib MPI OpenMP PhreeqC ChemApp HPC C -> C++
HPC Concepts - Parallelization • Process parallelization • Domain decomposition • Solver parallelization
HPC Platforms Super-Computer Linux Cluster NEC-SX8 (15 TFlops) CRAY XT (8.5 TFlops) HYDRA (8) Keppler (128) Merlin (256)
HPC Platforms – GeoSys Installations Super-Computer Linux Cluster NEC-SX8 HYDRA • SX6 (HLRS) 0.3 TFlop/s • SX8 (HLRS) 15 TFlop/s • Cray XT3 (PSI) 8.5 TFlop/s, 1664 CPUs • BlueGene/L (FZJ) Test node • Strider (HLRS) 256 Opteron CPUs • Cacau (HLRS) 401 Dual-Xenon CPUs • Merlin 3 (PSI) 256 Opteron CPUs • HYDRA (ZAG) 8 AMD Opteron CPUs