A block sparse shared-memory multifrontal finite element solver for problems of structural mechanics

  • S. Y. Fialko Cracow University of Technology

Abstract

The presented method is used in finite-element analysis software developed for multicore and multiprocessor shared-memory computers, or it can be used on single-processor personal computers under the operating systems Windows 2000, Windows XP, or Windows Vista, widely popular in small or mediumsized design offices. The method has the following peculiar features: it works with any ordering; it uses an object-oriented approach on which a dynamic, highly memory-efficient algorithm is based; it performs a block factoring in the frontal matrix that entails a high-performance arithmetic on each processor and ensures a good scalability in shared-memory systems. Many years of experience with this solver in the SCAD software system have shown the method's high efficiency and reliability with various large-scale problems of structural mechanics (hundreds of thousands to millions of equations).

Keywords

finite element method, large-scale problems, multifrontal method, sparse matrices, ordering, multithreading,

References

Published
Jan 25, 2017
How to Cite
FIALKO, S. Y.. A block sparse shared-memory multifrontal finite element solver for problems of structural mechanics. Computer Assisted Methods in Engineering and Science, [S.l.], v. 16, n. 2, p. 117-131, jan. 2017. ISSN 2956-5839. Available at: <https://cames.ippt.gov.pl/index.php/cames/article/view/156>. Date accessed: 23 dec. 2024.
Section
Articles