Dynamical computing power balancing for adaptive mesh refinement applications

被引:1
|
作者
Huang, WC [1 ]
机构
[1] Ctr High Performance Comp, Hsinchu, Taiwan
关键词
adaptive schemes; distributed computing; embedded parallelism; load balancing; nonlinear dynamical system;
D O I
10.1016/B978-044450680-1/50052-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper demonstrates a new computing paradigm for irregular applications in which the computational load varies dynamically and neither the nature nor location of this variation can be known a priori. The quality of the solution is improved through an iterative cell refinement process. The work load in different parts of the exploring domain may change based on the refinement criteria and the solution features of the system. In such instances, load imbalances between distributed processes becomes a serious impediment to parallel performance, and different schemes have to be deviced in order to balance the load. Usually, either data migration or data re-distribution techniques are deployed to solve the problem. In this paper, we describe a work which uses "dynamical computational power balancing". In this model, instead of balancing the load on distributed processes, the processes with heavier loads require the help from those with less loads. We illustrate the feasibility and practicality of this paradigm in an adaptive mesh application for solving non-linear dynamical systems via cell mapping method. The paradigm is illustrated using MPI for distributed memory programming and OpenMP for shared memory programming.
引用
收藏
页码:411 / 418
页数:8
相关论文
共 50 条
  • [21] Adaptive mesh generation and refinement
    Xia Delan
    Tan Guihui
    ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL III, 2007, : 586 - +
  • [22] Hierarchical partitioning techniques for Structured Adaptive Mesh Refinement (SAMR) applications
    Li, XL
    Ramanathan, S
    Parashar, M
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS, 2002, : 336 - 343
  • [23] Enabling scalable parallel implementations of structured adaptive mesh refinement applications
    Sumir Chandra
    Xiaolin Li
    Taher Saif
    Manish Parashar
    The Journal of Supercomputing, 2007, 39 : 177 - 203
  • [24] Towards Data-Flow Parallelization for Adaptive Mesh Refinement Applications
    Sala, Kevin
    Rico, Alejandro
    Beltran, Vicenc
    2020 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2020), 2020, : 314 - 325
  • [25] AMReX: Block-structured adaptive mesh refinement for multiphysics applications
    Zhang, Weiqun
    Myers, Andrew
    Gott, Kevin
    Almgreni, Ann
    Bell, John
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2021, 35 (06): : 508 - 526
  • [26] Special issue on adaptive mesh refinement methods for CFD applications - Introduction
    Biswas, R
    Flaherty, JE
    APPLIED NUMERICAL MATHEMATICS, 1996, 20 (04) : 319 - 320
  • [27] Adaptive mesh refinement on graphics processing units for applications in gas dynamics
    Giuliani, Andrew
    Krivodonova, Lilia
    JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 381 : 67 - 90
  • [28] Enabling scalable parallel implementations of structured adaptive mesh refinement applications
    Chandra, Sumir
    Li, Xiaolin
    Saif, Taher
    Parashar, Manish
    JOURNAL OF SUPERCOMPUTING, 2007, 39 (02): : 177 - 203
  • [29] Mesh partitioning: A multilevel balancing and refinement algorithm
    Walshaw, C
    Cross, M
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2000, 22 (01): : 63 - 80
  • [30] An Adaptive Mesh Refinement Strategy of Substrate Modeling for Smart Power ICs
    Zou, Hao
    Moursy, Yasser
    Iskander, Ramy
    Chaput, Jean-Paul
    Louerat, Marie-Minerve
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 2358 - 2361