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 条
  • [21] An Object-Oriented Framework for Automated Computer Aided Finite Element Derivation
    Saad, R.
    Eyheramendy, D.
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY, 2010, 94
  • [22] The impact of load balancing to object-oriented query execution scheduling in parallel machine environment
    Taniar, D
    Leung, CHC
    INFORMATION SCIENCES, 2003, 157 (1-4) : 33 - 71
  • [23] Finite Element based Structural Optimization using Object-Oriented Parallel Programming
    Masching, H.
    Fischer, M.
    Firl, M.
    Bletzinger, K. -U.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING, 2011, 95
  • [24] A versatile dynamic load balancing algorithm for parallel finite element applications
    Lingen, FJ
    DEVELOPMENTS IN COMPUTATIONAL MECHANICS WITH HIGH PERFORMANCE COMPUTING, 1999, : 49 - 59
  • [25] DRAMA: A library for parallel dynamic load balancing of finite element applications
    Maerten, B
    Roose, D
    Basermann, A
    Fingberg, J
    Lonsdale, G
    EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 313 - 316
  • [26] Parallel structures and dynamic load balancing for adaptive finite element computation
    Flaherty, JE
    Loy, RM
    Ozturan, C
    Shephard, MS
    Szymanski, BK
    Teresco, JD
    Ziantz, LH
    APPLIED NUMERICAL MATHEMATICS, 1998, 26 (1-2) : 241 - 263
  • [27] Aspects of an object-oriented finite element environment
    Zimmermann, T
    Bomme, P
    Eyheramendy, D
    Vernier, L
    Commend, S
    COMPUTERS & STRUCTURES, 1998, 68 (1-3) : 1 - 16
  • [28] OBJECT-ORIENTED FINITE-ELEMENT SOFTWARE
    VERMEULEN, A
    DR DOBBS JOURNAL, 1993, 18 (06): : 86 - 91
  • [29] OBJECT-ORIENTED FINITE-ELEMENT ANALYSIS
    FORDE, BWR
    FOSCHI, RO
    STIEMER, SF
    COMPUTERS & STRUCTURES, 1990, 34 (03) : 355 - 374
  • [30] ON TUNING OF FINITE ELEMENT LOAD BALANCING FRAMEWORK
    Bosansky, M.
    Patzak, B.
    ENGINEERING MECHANICS 2019, 2019, 25 : 61 - 64