Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
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.
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...
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...

Back to Top