Parallel performance of large scale impact simulations on Linux cluster super computer

Three-dimensional analyses with fine solid meshes have become quite common in large deformation impact problems. As the complexity of the problem increases in size and resolution, it is necessary to utilize a parallel dynamic code on parallel systems. The purpose of this paper is to present the parallel performance of a new FEM impact code tested on self-made Linux cluster supercomputer for high speed impact problems. Almost ideal speed-up is achieved for the fixed and scaled Taylor bar model even up to 256 CPUs, although some inefficiency is still identified in parallel FE calculation resulting from the increased communication overhead. In the case of metal sphere impacting to oblique plate, the overall speed-up increases continuously even up to 128 CPUs. Investigation of elapsed time of each part reveals that most of the inefficiency comes from the load imbalance of contact. The two benchmark problems demonstrate the possibility of large scale three-dimensional dynamic simulations within a reasonable computational time.

[1]  Bruce Hendrickson,et al.  Parallel strategies for crash and impact simulations , 1998 .

[2]  K. Bathe Finite Element Procedures , 1995 .

[3]  Forum Mpi MPI: A Message-Passing Interface , 1994 .

[4]  C. T. Vaughan,et al.  A parallel contact detection algorithm for transient solid dynamics simulations using PRONTO3D , 1998 .

[5]  Martin W. Heinstein,et al.  A general-purpose contact detection algorithm for nonlinear structural analysis codes , 1993 .

[6]  Jack J. Dongarra,et al.  Performance of various computers using standard linear equations software in a FORTRAN environment , 1988, CARN.

[7]  Anthony Skjellum,et al.  A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard , 1996, Parallel Comput..

[8]  Y. H. Yoo,et al.  A three-dimensional FE analysis of large deformations for impact loadings using tetrahedral elements , 2003 .

[9]  Message P Forum,et al.  MPI: A Message-Passing Interface Standard , 1994 .

[10]  David J. Benson,et al.  A single surface contact algorithm for the post-buckling analysis of shell structures , 1990 .

[11]  Greg Burns,et al.  LAM: An Open Cluster Environment for MPI , 2002 .

[12]  Ted Belytschko,et al.  A three-dimensional impact-penetration algorithm with erosion , 1987 .

[13]  Nancy L. Johnson,et al.  A parallel finite element contact/impact algorithm for non‐linear explicit transient analysis: Part II—Parallel implementation , 1994 .

[14]  David L. Littlefield,et al.  Yaw impact of rod projectiles , 2001 .

[15]  T. Belytschko,et al.  A uniform strain hexahedron and quadrilateral with orthogonal hourglass control , 1981 .