Comparing Domain Decomposition Methods for the Parallelization of Distributed Land Surface Models

被引:2
|
作者
von Ramm, Alexander [1 ]
Weismueller, Jens [1 ]
Kurtz, Wolfgang [1 ]
Neckel, Tobias [2 ]
机构
[1] Leibniz Supercomp Ctr LRZ, Boltzmannstr 1, D-85748 Garching, Germany
[2] Tech Univ Munich, Dept Informat, Boltzmannstr 3, D-85748 Garching, Germany
来源
关键词
Load-balancing; Graph-partitioning; Hydrology; High-perfomance computing; HYDROLOGICAL MODEL; SIMULATION; CATCHMENT;
D O I
10.1007/978-3-030-22734-0_15
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Current research challenges in hydrology require high resolution models, which simulate the processes comprising the water-cycle on a global scale. These requirements stand in great contrast to the current capabilities of distributed land surface models. Hardly any literature noting efficient scalability past approximately 64 processors could be found. Porting these models to supercomputers is no simple task, because the greater part of the computational load stems from the evaluation of highly parametrized equations. Furthermore, the load is heterogeneous in both spatial and temporal dimension, and considerable load-imbalances occur triggered by input data. We investigate different domain decomposition methods for distributed land surface models and focus on their properties concerning load balancing and communication minimizing partitionings. Artificial strong scaling experiments from a single core to 8, 192 cores show that graph-based methods can distribute the computational load of the application almost as efficiently as coordinate-based methods, while the partitionings found by the graph-based method significantly reduce communication overhead.
引用
收藏
页码:197 / 210
页数:14
相关论文
共 50 条
  • [1] Parallelization of coupled differential and integral methods using domain decomposition
    Rischmüller, V
    Kurz, S
    Rucker, WM
    IEEE TRANSACTIONS ON MAGNETICS, 2002, 38 (02) : 981 - 984
  • [2] PARALLELIZATION OF A MULTILEVEL DOMAIN DECOMPOSITION METHOD
    ESCAIG, Y
    TOUZOT, G
    VAYSSADE, M
    COMPUTING SYSTEMS IN ENGINEERING, 1994, 5 (03): : 253 - 263
  • [3] A Parallelization of Finite Volume Method for Calculation of Gas Microflows by Domain Decomposition Methods
    Shterev, Kiril S.
    Stefanov, Stefan K.
    LARGE-SCALE SCIENTIFIC COMPUTING, 2010, 5910 : 523 - 530
  • [4] A DOMAIN DECOMPOSITION PARALLELIZATION STRATEGY FOR MOLECULAR-DYNAMICS SIMULATIONS ON DISTRIBUTED MEMORY MACHINES
    BROWN, D
    CLARKE, JHR
    OKUDA, M
    YAMAZAKI, T
    COMPUTER PHYSICS COMMUNICATIONS, 1993, 74 (01) : 67 - 80
  • [5] Overlapping domain decomposition methods with distributed Lagrange multipliers
    Hoppe, R.H.W.
    Kuznetsov, Yu.A.
    2001, VSP BV (09): : 285 - 293
  • [6] Distributed-memory parallelization of the Wigner Monte Carlo method using spatial domain decomposition
    Paul Ellinghaus
    Josef Weinbub
    Mihail Nedjalkov
    Siegfried Selberherr
    Ivan Dimov
    Journal of Computational Electronics, 2015, 14 : 151 - 162
  • [7] Distributed-memory parallelization of the Wigner Monte Carlo method using spatial domain decomposition
    Ellinghaus, Paul
    Weinbub, Josef
    Nedjalkov, Mihail
    Selberherr, Siegfried
    Dimov, Ivan
    JOURNAL OF COMPUTATIONAL ELECTRONICS, 2015, 14 (01) : 151 - 162
  • [8] Domain decomposition methods in the distributed estimation of spatially distributed processes with mobile sensors
    Demetriou, Michael A.
    2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 1649 - 1654
  • [9] Proven Distributed Memory Parallelization of Particle Methods
    Pahlke, Johannes
    Sbalzarini, Ivo f.
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2024, 11 (04)
  • [10] Land surface energy and moisture flares: Comparing three models
    Schulz, JP
    Dumenil, L
    Polcher, J
    Schlosser, CA
    Xue, Y
    JOURNAL OF APPLIED METEOROLOGY, 1998, 37 (03): : 288 - 307