Javascript must be enabled to continue!
Parallel Solid Mechanics Codes at Sandia National Laboratories
View through CrossRef
Abstract
Computational physicists at Sandia National Laboratories have moved their production codes to distributed memory parallel computers. The codes include the multi-material CTH Eulerian code (McGlaun et al., 1988, McGlaun et. al. 1990), the ALEGRA arbitrary-Lagrangian-Eulerian (ALE) code (Peery et. al. 1993) and the PRONTO (Flanagan and Taylor, 1987 and Flanagan and Taylor, 1988) structural mechanics code. This presentation discusses our experiences moving the codes to parallel computers and experiences running the codes.
Moving large production codes onto parallel computers require developing parallel algorithms, parallel data bases and parallel support tools. We rewrote the Eulerian CTH code for parallel computers. We were able to move both ALEGRA and PRONTO to parallel computers with only a modest number of modifications. We restructured the restart and graphics data bases to make them parallel and minimize the I/O to the parallel computer. We developed mesh decomposition tools to divide a rectangular or arbitrary connectivity mesh into sub-meshes. The sub-meshes map to processors and minimize the communication between processors. We developed new visualization tools to process the very large, parallel data bases.
This presentation also discusses our experiences running these codes on Sandia’s 1840 compute node Intel Paragon, 1024 processor nCUBE and networked workstations. The parallel version of CTH uses the Paragon and nCUBE for production calculations. The ALEGRA and PRONTO codes are moving off networked workstations onto the Paragon and nCUBE massively parallel computers.
American Society of Mechanical Engineers
Title: Parallel Solid Mechanics Codes at Sandia National Laboratories
Description:
Abstract
Computational physicists at Sandia National Laboratories have moved their production codes to distributed memory parallel computers.
The codes include the multi-material CTH Eulerian code (McGlaun et al.
, 1988, McGlaun et.
al.
1990), the ALEGRA arbitrary-Lagrangian-Eulerian (ALE) code (Peery et.
al.
1993) and the PRONTO (Flanagan and Taylor, 1987 and Flanagan and Taylor, 1988) structural mechanics code.
This presentation discusses our experiences moving the codes to parallel computers and experiences running the codes.
Moving large production codes onto parallel computers require developing parallel algorithms, parallel data bases and parallel support tools.
We rewrote the Eulerian CTH code for parallel computers.
We were able to move both ALEGRA and PRONTO to parallel computers with only a modest number of modifications.
We restructured the restart and graphics data bases to make them parallel and minimize the I/O to the parallel computer.
We developed mesh decomposition tools to divide a rectangular or arbitrary connectivity mesh into sub-meshes.
The sub-meshes map to processors and minimize the communication between processors.
We developed new visualization tools to process the very large, parallel data bases.
This presentation also discusses our experiences running these codes on Sandia’s 1840 compute node Intel Paragon, 1024 processor nCUBE and networked workstations.
The parallel version of CTH uses the Paragon and nCUBE for production calculations.
The ALEGRA and PRONTO codes are moving off networked workstations onto the Paragon and nCUBE massively parallel computers.
Related Results
Decoding of block and convolutional codes in rank metric
Decoding of block and convolutional codes in rank metric
Décodage des codes en bloc et des codes convolutifs en métrique rang
Les code en métrique rang attirent l’attention depuis quelques années en raison de leur applica...
Nuclear Facility Safety Enhancement Using Sandia National Laboratories’ Computer Codes
Nuclear Facility Safety Enhancement Using Sandia National Laboratories’ Computer Codes
This paper describes the ongoing study of nuclear facility safety enhancement using Sandia National Laboratories’ (SNL) computer codes, supported by U.S. Department of Energy (DOE)...
(Invited) Advancing Compound Semiconductors through Heterogeneous Integration
(Invited) Advancing Compound Semiconductors through Heterogeneous Integration
Heterogeneous integration (HI) has been developed for Si-based industrial and R&D applications to minimize form factors while enabling such components as logic chiplets and mem...
Distance properties of polar codes : theory and applications
Distance properties of polar codes : theory and applications
Propriétés de distance des codes polaires : théorie et applications
Les codes correcteurs d'erreurs sont essentiels pour garantir des transmissions de données fiabl...
Low Correlation Codes for Sonar Systems
Low Correlation Codes for Sonar Systems
<p>Sonar is a vital technology for the detection of objects in the water. Sonarsystems have been redefined over many decades, but research is still beingconducted into optima...
De lo inconmensurable a lo mensurable : proceso dialéctico desde el imaginario al proyecto del edificio Richards Medical Research Laboratories 1957-1964
De lo inconmensurable a lo mensurable : proceso dialéctico desde el imaginario al proyecto del edificio Richards Medical Research Laboratories 1957-1964
This dissertation analyses Louis Kahn’s independent work until 1957 period in which he designed the Richards Medical Research Laboratories at the University of Pennsylvania. The Ri...
Generalised array low‐density parity‐check codes
Generalised array low‐density parity‐check codes
In this study, using Group Permutation Low‐Density Parity‐Check (GP‐LDPC) codes, the authors generalise the concept of array Low‐Density Parity‐Check (LDPC) codes from fields of pr...
Quantum XYZ Product Codes
Quantum XYZ Product Codes
We study a three-fold variant of the hypergraph product code construction, differing from the standard homological product of three classical codes. When instantiated with 3 classi...

