首页 | 本学科首页   官方微博 | 高级检索  
     


Static load balancing applied to Schur complement method
Authors:Ond?ej Medek  Jaroslav Kruis
Affiliation:a Department of Computer Science and Engineering, Faculty of Electrical Engineering, 16100 Prague, Czech Republic
b Department of Structural Mechanics, Faculty of Civil Engineering, Czech Technical University, Prague, Czech Republic
Abstract:A finite element method often leads to large sparse symmetric and positive definite systems of linear equations. We consider parallel solvers based on the Schur complement method on homogeneous parallel machines with distributed memory. A finite element mesh is partitioned by graph partitioning. Such partitioning results in submeshes with similar numbers of elements and, consequently, submatrices of similar sizes. The submatrices are partially factorised. The time spent on the partial factorisation can be different, i.e., disbalanced, because methods exploiting the sparsity of submatrices are used. This paper proposes a Quality Balancing heuristic that modifies classic mesh partitioning so that the partial factorisation times are balanced, which saves overall computation time, especially for time dependent mechanical and nonstationary transport problems.
Keywords:Domain decomposition  Finite element methods  Mesh partitioning  Multilevel graph partitioning  Parallel solvers  Static load balancing  Schur complement method  Time-dependent problems
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号