Multilevel parallel optimization using massively parallel structural dynamics

A large scale optimization of an electronics package has been completed using a massively parallel structural dynamics code. The optimization goals were to maximize safety margins for stress and acceleration resulting from transient impulse loads, while remaining within strict mass limits. The optimization process utilized nongradient, gradient, and approximate optimization methods in succession to modify shell thickness and foam density values within the electronics package. This combination of optimization methods was successful in improving the performance from an infeasible design which violated stress allowables by a factor of two to a completely feasible design with positive design margins, while remaining within the mass limits. In addition, a tradeoff curve of mass versus safety margin was developed to facilitate the design decision process. These studies employed the ASCI Red supercomputer and utilized multiple levels of parallelism on up to 2560 processors. In one portion of this optimization study, a series of calculations were performed on ASCI Red in four days, where an equivalent calculation on a single desktop computer would have taken greater than 10 years to complete.

[1]  Jack Dongarra,et al.  MPI: The Complete Reference , 1996 .

[2]  John N. Shadid,et al.  Official Aztec user''s guide: version 2.1 , 1999 .

[3]  Garth M. Reese,et al.  Salinas - An implicit finite element structural dynamics code developed for massively parallel platforms , 2000 .

[4]  Michael S. Eldred,et al.  IMPLEMENTATION OF A TRUST REGION MODEL MANAGEMENT STRATEGY IN THE DAKOTA OPTIMIZATION TOOLKIT , 2000 .

[5]  Douglas C. Montgomery,et al.  Response Surface Methodology: Process and Product Optimization Using Designed Experiments , 1995 .

[6]  Michael S. Eldred,et al.  Multilevel parallelism for optimization on MP computers - Theory and experiment , 2000 .

[7]  P. Gill,et al.  Fortran package for nonlinear programming. User's Guide for NPSOL (Version 4. 0) , 1986 .

[8]  Y. PÐ1Þ,et al.  PARPACK: An Efficient Portable Large Scale Eigenvalue Package for Distributed Memory Parallel Architectures , 1996 .

[9]  Thomas J. Santner,et al.  Design and analysis of computer experiments , 1998 .

[10]  Robert Haining,et al.  Statistics for spatial data: by Noel Cressie, 1991, John Wiley & Sons, New York, 900 p., ISBN 0-471-84336-9, US $89.95 , 1993 .

[11]  Michael S. Eldred,et al.  DAKOTA, A Multilevel Parallel Object-Oriented Framework for Design Optimization, Parameter Estimation, Sensitivity Analysis, and Uncertainty Quantification , 1996 .

[12]  Charbel Farhat,et al.  An Unconventional Domain Decomposition Method for an Efficient Parallel Solution of Large-Scale Finite Element Systems , 1992, SIAM J. Sci. Comput..

[13]  J. Freidman,et al.  Multivariate adaptive regression splines , 1991 .

[14]  R. Brightwell,et al.  A System Software Architecture for High End Computing , 1997, ACM/IEEE SC 1997 Conference (SC'97).

[15]  Richard J. Beckman,et al.  A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code , 2000, Technometrics.

[16]  T. W. Layne,et al.  A Comparison of Approximation Modeling Techniques: Polynomial Versus Interpolating Models , 1998 .