Parallel structures and dynamic load balancing for adaptive finite element computation

被引:40
|
作者
Flaherty, JE [1 ]
Loy, RM
Ozturan, C
Shephard, MS
Szymanski, BK
Teresco, JD
Ziantz, LH
机构
[1] Rensselaer Polytech Inst, Sci Computat Res Ctr, SCOREC, Troy, NY 12180 USA
[2] Rensselaer Polytech Inst, Dept Comp Sci, Troy, NY 12180 USA
基金
美国国家科学基金会;
关键词
D O I
10.1016/S0168-9274(97)00094-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
An adaptive technique for a partial differential system automatically adjusts a computational mesh or varies the order of a numerical procedure to obtain a solution satisfying prescribed accuracy criteria in an optimal fashion. We describe data structures for distributed storage of finite element mesh data as well as software for mesh adaptation, load balancing, and solving compressible flow problems. Processor load imbalances are introduced at adaptive enrichment steps during the course of a parallel computation. To correct this, we have developed three dynamic load balancing procedures based, respectively, on load imbalance trees, moment of inertia, and octree traversal. Computational results on an IBM SP2 computer are presented for steady and transient solutions of the three-dimensional Euler equations of compressible flow. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:241 / 263
页数:23
相关论文
共 50 条
  • [1] Predictive load balancing for parallel adaptive finite element computation
    Flaherty, JE
    Loy, RM
    Shephard, MS
    Szymanski, BK
    Teresco, JD
    Ziantz, LH
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 460 - 469
  • [2] Dynamic load balancing for parallel adaptive finite element techniques
    Laemmer, L
    ADVANCES IN COMPUTATIONAL MECHANICS WITH PARALLEL AND DISTRIBUTED PROCESSING, 1997, : 113 - 118
  • [3] Dynamic load balancing in parallel adaptive finite element computations
    Lammer, L
    Meissner, U
    COMPUTATIONAL PLASTICITY: FUNDAMENTALS AND APPLICATIONS, PTS 1 AND 2, 1997, : 1798 - 1805
  • [4] 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
  • [5] Load balancing in parallel adaptive finite element computations
    Laemmer, L
    Meissner, U
    ADVANCES IN COMPUTATIONAL STRUCTURES TECHNOLOGY, 1996, : 265 - 271
  • [6] Dynamic load balancing in parallel finite element simulations
    Schoneveld, A
    Lees, M
    Karyadi, E
    Sloot, PMA
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 409 - 419
  • [7] 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
  • [8] Dynamic load balancing for the preconditioned GMRES solver in a parallel, adaptive finite element Euler code
    Banas, K
    Plazek, J
    COMPUTATIONAL FLUID DYNAMICS '96, 1996, : 1025 - 1031
  • [9] Parallel adaptive mesh refinement with load balancing for finite element method
    Kopyssov, S
    Novikov, A
    PARALLEL COMPUTING TECHNOLOGIES, 2001, 2127 : 266 - 276
  • [10] Load balancing and communication optimization for parallel adaptive finite element methods
    Flaherty, JE
    Loy, RM
    Scully, PC
    Shephard, MS
    Szymanski, BK
    Teresco, JD
    Ziantz, LH
    XVII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 1997, : 246 - 255