Load Balancing for Parallel Computations with the Finite Element Method

被引:0
|
作者
Gonzalez Garcia, Jose Luis [1 ]
Yahyapour, Ramin [1 ]
Tchernykh, Andrei [2 ]
机构
[1] GWDG, Gottingen, Lower Saxony, Germany
[2] CICESE Res Ctr, Ensenada, Baja California, Mexico
来源
COMPUTACION Y SISTEMAS | 2013年 / 17卷 / 03期
关键词
Load balancing; FEM; HPC efficiency;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we give an overview of efforts to improve current techniques of load-balancing and efficiency of finite element method (FEM) computations on large-scale parallel machines and introduce a multilevel load balancer to improve the local load imbalance. FEM is used to numerically approximate solutions of partial differential equations (PDEs) as well as integral equations. The PDEs domain is discretized into a mesh of information and usually solved using iterative methods. Distributing the mesh among the processors in a parallel computer, also known as the mesh-partitioning problem, was shown to be NP-complete. Many efforts are focused on graph-partitioning to parallelize and distribute the mesh of information. Data partitioning is important to efficiently execute applications in distributed systems. To address this problem, a variety of general-purpose libraries and techniques have been developed providing great effectiveness. But the load-balancing problem is not yet well solved. Today's large simulations require new techniques to scale on clusters of thousands of processors and to be resource aware due the increasing use of heterogeneous computing architectures as found in many-core computer systems. Existing libraries and algorithms need to be enhanced to support more complex applications and hardware architectures. We present trends in this field and discuss new ideas and approaches that take into account the new emerging requirements.
引用
收藏
页码:299 / 316
页数:18
相关论文
共 50 条
  • [21] Dynamic load balancing for object-based parallel computations
    Di Santo, Michele
    Frattolillo, Franco
    Russo, Wilma
    Zimeo, Eugenio
    Informatica (Ljubljana), 1998, 22 (02): : 219 - 230
  • [22] Efficient load balancing for parallel adaptive finite-element electromagnetics with vector tetrahedra
    Giannacopoulos, DD
    Fung, HK
    Mirican, B
    IEEE TRANSACTIONS ON MAGNETICS, 2006, 42 (04) : 555 - 558
  • [23] Data structures and load balancing for parallel adaptive hp finite-element methods
    Patra, AK
    Laszloffy, A
    Long, J
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2003, 46 (01) : 105 - 123
  • [24] ON TUNING OF FINITE ELEMENT LOAD BALANCING FRAMEWORK
    Bosansky, M.
    Patzak, B.
    ENGINEERING MECHANICS 2019, 2019, 25 : 61 - 64
  • [25] An Optimized Dynamic Load Balancing Method for Parallel 3-D Mesh Refinement for Finite Element Electromagnetics with Tetrahedra
    Ren, Da Qi
    Giannacopoulos, Dennis D.
    Suda, Reiji
    2008 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2008, : 430 - 436
  • [26] Load Balancing for Massively Parallel Computations with the Sparse Grid Combination Technique
    Heene, Mario
    Kowitz, Christoph
    Pflueger, Dirk
    PARALLEL COMPUTING: ACCELERATING COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, 25 : 574 - 583
  • [27] The effect of time delays in the stability of load balancing algorithms for parallel computations
    Birdwell, JD
    Chiasson, J
    Abdallah, CT
    Tang, Z
    Alluri, N
    Wang, T
    42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, 2003, : 582 - 587
  • [28] The effect of time delays on the stability of load balancing algorithms for parallel computations
    Chiasson, J
    Tang, Z
    Ghanem, J
    Abdallah, CT
    Birdwell, JD
    Hayat, MM
    Jérez, H
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2005, 13 (06) : 932 - 942
  • [29] Parallel computations for Euler equations using a dynamic load balancing technique
    Obata, Masanori
    Suzuki, Toshihiro
    Satofuka, Nobuyuki
    Nippon Kikai Gakkai Ronbunshu, B Hen/Transactions of the Japan Society of Mechanical Engineers, Part B, 1996, 62 (595): : 1053 - 1060
  • [30] On the modeling of elastic waves in structures: Adaptive and parallel computations with load balancing
    Tie, Bing
    Aubry, Denis
    Leclère, Jean-Michel
    Revue Europeenne des Elements, 2002, 11 (2-4): : 173 - 184