A parallel algorithm for direct solution of large sparse linear systems, well suitable to domain decomposition methods

Authors

  • Ibrahima Gueye ONERA - Centre de Châtillon 29, avenue de la Division Leclerc F-92322 Châtillon cedex
  • Xavier Juvigny ONERA - Centre de Châtillon 29, avenue de la Division Leclerc F-92322 Châtillon cedex
  • Frédéric Feyel ONERA - Centre de Châtillon 29, avenue de la Division Leclerc F-92322 Châtillon cedex
  • François-Xavier Roux ONERA - Centre de Châtillon 29, avenue de la Division Leclerc F-92322 Châtillon cedex
  • Georges Cailletaud Centre des Matériaux P. M. FOURT, Mines ParisTech - UMR CNRS 7633 BP 87, F-91003 Evry cedex

DOI:

https://doi.org/10.13052/EJCM.18.589-605

Keywords:

two-level parallelism, parallel algorithm, nested dissection, zero-energy modes

Abstract

The goal of this paper is to develop a parallel algorithm for the direct solution of large sparse linear systems and integrate it into domain decomposition methods. The computational effort for these linear systems, often encountered in numerical simulation of structural mechanics problems by finite element codes, is very significant in terms of run-time and memory requirements.In this paper, a two-level parallelism is exploited. The exploitation of the lower level of parallelism is based on the development of a parallel direct solver with a nested dissection algorithm and to introduce it into the FETI methods. This direct solver has the advantage of handling zero-energy modes in floating structures automatically and properly. The upper level of parallelism is a coarse-grain parallelism between substructures of FETI. Some numerical tests are carried out to evaluate the performance of the direct solver.

Downloads

Download data is not yet available.

References

Bui T. N., Moon B.-R., “ Genetic algorithm and graph partitioning”, IEEE Transactions on

Computers, vol. 45, n° 7, p. 841-855, 1996.

Charrier P., Roman J., “ Algorithmique et calculs de complexité pour un solveur de type dissections

emboîtées”, Numerische Mathematik, vol. 55, p. 463-476, 1989.

Dongarra J. J., Duff I. S., Croz J. D., Hammarling S., “ A set of Level 3 Basic Linear Algebra

Subprograms”, ACM Transactions on Mathematical Software, vol. 16, p. 1-17, 1990.

Farhat C., Pierson K., LesoinneM., “ The second generation FETImethods and their application

to the parallel solution of large-scale linear and geometrically non-linear structural analysis

problems”, Computer Methods in Applied Mechanics and Engineering, vol. 184, n° 2-4,

p. 333-374, 2000.

Farhat C., Roux F.-X., “ Implicit parallel processing in structural mechanics”, Computational

Mechanics Advances, vol. 2, n° 1, p. 1-124, 1994.

George A., “ Nested dissection of a regular finite element mesh”, SIAM Journal on Numerical

Analysis, vol. 10, n° 2, p. 345-363, 1973.

George A., Liu J. W.-H., Computer solution of large sparse positive definite systems, Prentice

Hall, 1981.

Gosselet P., REY C., “ Non-overlapping domain decomposition methods in structural mechanics”,

Archives of Computational Methods in Engineering, vol. 13, n° 4, p. 515-572, 2006.

Karypis G., Kumar V., “ Metis: Unstructured graph partitioning and sparse matrix ordering

system”, http://www-users.cs.umn.edu/ karypis/metis, 1995.

Karypis G., Kumar V., “ A fast and high quality multilevel scheme for partitioning irregular

graph”, SIAM Journal on Scientific Computing, vol. 20, n° 1, p. 359-392, 1999.

Liu J. W.-H., “ The role of elimination trees in sparse factorization”, SIAM Journal of Matrix

Analysis and Applications, vol. 11, n° 1, p. 132-172, 1990.

Raghavan P., “ DSCPACK home page”, http://www.cse.psu.edu/ raghavan/Dscpack, 2001.

TinneyW. F.,Walker J.W., “ Direct solutions of sparse network equations by optimally ordered

triangular factorization”, Proceedings of the IEEE, vol. 55, n° 11, p. 1801-1809, 1967.

Downloads

Published

2009-06-06

How to Cite

Gueye, I. ., Juvigny, X. ., Feyel, F. ., Roux, F.-X. ., & Cailletaud, G. . (2009). A parallel algorithm for direct solution of large sparse linear systems, well suitable to domain decomposition methods. European Journal of Computational Mechanics, 18(7-8), 589–605. https://doi.org/10.13052/EJCM.18.589-605

Issue

Section

Original Article

Most read articles by the same author(s)