Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 89
PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY Edited by: M. Papadrakakis and B.H.V. Topping
Paper 132
Coarsening Finite Element Meshes for a Multifrontal Solver M.E. Guney and K. Will
Computer Aided Structural Engineering Center, School of Civil and Environmental Engineering, Georgia Institute of Technology, Atlanta GA, United States of America M.E. Guney, K. Will, "Coarsening Finite Element Meshes for a Multifrontal Solver", in M. Papadrakakis, B.H.V. Topping, (Editors), "Proceedings of the Sixth International Conference on Engineering Computational Technology", Civil-Comp Press, Stirlingshire, UK, Paper 132, 2008. doi:10.4203/ccp.89.132
Keywords: direct solution, mesh coarsening, preprocessing, fill-in reduction, node amalgamation, graph compression, super-element.
Summary
A new solution strategy is proposed to improve the overall efficiency of the direct
solution of problems arising from finite element analysis. The adjacent elements in
the finite element mesh are merged systematically to form a coarser model
compromising super-elements. The coarsened mesh is used in the preprocessing
phase of the solver instead of the original mesh. The time required for preprocessing
the original mesh may be comparable to the time required for the factorization [1].
The use of the coarsened mesh considerably cuts down the size of the graphs used in
the preprocessing phase, and consequently the time required for the preprocessing is
reduced.
In addition to the improvements in the preprocessing phase, the coarsening reduces the runtime of the factorization phase. The larger dense matrix blocks obtained by the coarsening make dense matrix operations more efficient. Moreover, the number of additional assembly operations performed in the multifrontal method reduces by assembling merged finite elements at once. These properties of the coarsening method resemble the node amalgamation techniques proposed in the past studies [2,3]. Contrary to the node amalgamation, the coarsening method can be applied to the original finite element mesh before the preprocessing takes place. This gives the opportunity to perform the condensation steps for the merged elements in parallel with the preprocessing phase. This new level of parallelism can be exploited to improve the overall solver performance. The coarsening scheme is evaluated for two-dimensional meshes. After verifying the large reduction in the size of various graphs used by preprocessing algorithms, the execution times of three fill-in reduction algorithms are presented for the original and coarsened meshes. The coarsening method gives speed-ups as high as eight without any significant degradation in the quality of the orderings produced. Finally, the performance parameters influencing the efficiency of multifrontal solver are identified. The improvement in the factorization phase is demonstrated by the performance parameters and runtime of a multifrontal code. Although the multifrontal solver is used for the test runs, the proposed strategy is expected to yield similar results for the state-of-the-art direct solvers since they also use similar fill-in reduction algorithms and perform the factorization on dense matrix blocks [4]. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|