Object-oriented, parallel finite element framework with dynamic load balancing

被引:29
作者
Patzak, B. [1 ]
Rypl, D. [1 ]
机构
[1] Czech Tech Univ, Fac Civil Engn, Prague 16629, Czech Republic
关键词
Parallel computing; Dynamic load balancing; Adaptive analysis; Object-oriented FEM; Message passing; Domain decomposition; Nonlinear fracture analysis; ERROR ESTIMATION; DAMAGE; ADAPTIVITY; CONTINUUM;
D O I
10.1016/j.advengsoft.2011.12.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The present paper deals with the design and implementation of parallel load-balancing framework in an object-oriented finite element environment. The parallelization strategy is based on domain decomposition and message passing paradigms. The algorithmic and implementation aspects are discussed in detail. Paper also describes components of a complete adaptive strategy, i.e., the error estimator/indicator, projection operator and remeshing. The capabilities and performance of the developed framework are demonstrated on advanced engineering problems, showing the scalability of the implemented algorithm and advantages of dynamic load balancing when used in dedicated and nondedicated environments. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:35 / 50
页数:16
相关论文
共 50 条
  • [1] A Framework for Parallel Adaptive Finite Element Computations with Dynamic Load Balancing
    Patzak, B.
    Rypl, D.
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING FOR ENGINEERING, 2009, (90): : 437 - 455
  • [2] Dynamic load-balancing in a data parallel object-oriented system
    Jie, W
    Cai, WT
    Turner, T
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, : 279 - 286
  • [3] Development of an object-oriented parallel finite element code for unsaturated soils
    Zhang, Youliang
    Gallipoli, Domenico
    THEORETICAL AND NUMERICAL UNSATURATED SOIL MECHANICS, 2007, 113 : 177 - +
  • [4] ON TUNING OF FINITE ELEMENT LOAD BALANCING FRAMEWORK
    Bosansky, M.
    Patzak, B.
    ENGINEERING MECHANICS 2019, 2019, 25 : 61 - 64
  • [5] An object-oriented approach to the Generalized Finite Element Method
    Alves, Phillipe D.
    Barros, Felicio B.
    Pitangueira, Roque L. S.
    ADVANCES IN ENGINEERING SOFTWARE, 2013, 59 : 1 - 18
  • [6] Dynamic load balancing in KDD-oriented parallel processing systems
    Liu, Bin
    Shi, Feng
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE: 50 YEARS' ACHIEVEMENTS, FUTURE DIRECTIONS AND SOCIAL IMPACTS, 2006, : 566 - 569
  • [7] Dynamic load-balancing of finite element applications with the DRAMA library
    Basermann, A
    Clinckemaillie, J
    Coupez, T
    Fingberg, J
    Digonnet, H
    Ducloux, R
    Gratien, JM
    Hartmann, U
    Lonsdale, G
    Maerten, B
    Roose, D
    Walshaw, C
    APPLIED MATHEMATICAL MODELLING, 2000, 25 (02) : 83 - 98
  • [8] ON TUNING THE DYNAMIC LOAD BALANCING FEM FRAMEWORK
    Bosansky, Michal
    Patzak, Borek
    NANO & MACRO MECHANICS (NMM 2019), 2020, 26 : 7 - 12
  • [9] FER/SubDomain: an integrated environment for finite element analysis using object-oriented approach
    Feng, ZQ
    Cros, JM
    ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS-MODELISATION MATHEMATIQUE ET ANALYSE NUMERIQUE, 2002, 36 (05): : 773 - 781
  • [10] On building an object-oriented parallel virtual reality system
    Sobota, Branislav
    Korecko, Stefan
    Hrozek, Frantisek
    OPEN COMPUTER SCIENCE, 2012, 2 (03): : 261 - 271