10
SEITE 1 Numerische Methoden

SEITE 1 Numerische Methoden. SEITE 2 OO-ELE Element Objects Wang & Kolditz (2006) J Num Methods Eng

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

SEITE 1

Numerische Methoden

SEITE 3

Park et al. (2006), Advances in Water Resources

Particle Tracking Methods

DispersionPhenomenainhomogeneousandheterogenousporous media

SEITE 4

Software-Konzepte

SEITE 5

• Object orientated C++ code

• Open source research code

• 15+ years development

• Process based (THMCB)

• Verified benchmark examples / code comparison.

SEITE 6

GEOLib

MSHLib

PCSLib

HPC

Software Concept of GeoSys/RockFlow-4GIS/DEMgOcadAutoCAD

PhreeqCChemApp

GmshTetGen

MPIOpenMP

C -> C++

SEITE 8

Version Management – Sources AND Benches

SEITE 9

High-Performance-Computing

SEITE 10

HPC Concepts - Parallelization

• Process parallelization

• Domain decomposition

• Solver parallelization

Communication among processors happens only when

Task

Processor 0

...

Processor 1 Processor n

SEITE 11

HPC Platforms

Linux ClusterSuper-Computer

NEC-SX8(15 TFlops)CRAY XT(8.5 TFlops)

HYDRA (8)Keppler (128)Merlin (256)

SEITE 12

• 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

HPC Platforms – GeoSys Installations

Linux ClusterSuper-Computer

NEC-SX8 HYDRA