Publications

Results 66701–66800 of 99,299

Search results

Jump to search filters

Sierra/SolidMechanics 4.22 user's guide : addendum for shock capabilities

Thomas, Jesse D.

This is an addendum to the Sierra/SolidMechanics 4.22 User's Guide to document additional capabilities that are available for use in the Presto{_}ITAR code that are not available for use in the standard version of Sierra/SolidMechanics (Sierra/SM). Presto{_}ITAR is an enhanced version of Sierra/SM that provides capabilities that make it regulated under the U.S. Department of State's International Traffic in Arms Regulations (ITAR) export-control rules. This code is part of the Vivace product, and is only distributed to entities that comply with ITAR regulations. The enhancements primarily focus on material models that include an energy-dependent pressure response, appropriate for very large deformations and strain rates. Since this is an addendum to the standard Sierra/SolidMechanics User's Guide, please refer to that document first for general descriptions of code capability and use. This addendum documents material models and element features that support energy-dependent material models.

More Details

Sierra/solid mechanics 4.22 user's guide

Thomas, Jesse D.

Sierra/SolidMechanics (Sierra/SM) is a Lagrangian, three-dimensional code for the analysis of solids and structures. It provides capabilities for explicit dynamic and implicit quasistatic and dynamic analyses. The explicit dynamics capabilities allow for the efficient and robust solution of models subjected to large, suddenly applied loads. For implicit problems, Sierra/SM uses a multi-level iterative solver, which enables it to effectively solve problems with large deformations, nonlinear material behavior, and contact. Sierra/SM has a versatile library of continuum and structural elements, and an extensive library of material models. The code is written for parallel computing environments, and it allows for scalable solutions of very large problems for both implicit and explicit analyses. It is built on the SIERRA Framework, which allows for coupling with other SIERRA mechanics codes. This document describes the functionality and input structure for Sierra/SM.

More Details

Hierarchical resilience with lightweight threads

Wheeler, Kyle B.

This paper proposes methodology for providing robustness and resilience for a highly threaded distributed- and shared-memory environment based on well-defined inputs and outputs to lightweight tasks. These inputs and outputs form a failure 'barrier', allowing tasks to be restarted or duplicated as necessary. These barriers must be expanded based on task behavior, such as communication between tasks, but do not prohibit any given behavior. One of the trends in high-performance computing codes seems to be a trend toward self-contained functions that mimic functional programming. Software designers are trending toward a model of software design where their core functions are specified in side-effect free or low-side-effect ways, wherein the inputs and outputs of the functions are well-defined. This provides the ability to copy the inputs to wherever they need to be - whether that's the other side of the PCI bus or the other side of the network - do work on that input using local memory, and then copy the outputs back (as needed). This design pattern is popular among new distributed threading environment designs. Such designs include the Barcelona STARS system, distributed OpenMP systems, the Habanero-C and Habanero-Java systems from Vivek Sarkar at Rice University, the HPX/ParalleX model from LSU, as well as our own Scalable Parallel Runtime effort (SPR) and the Trilinos stateless kernels. This design pattern is also shared by CUDA and several OpenMP extensions for GPU-type accelerators (e.g. the PGI OpenMP extensions).

More Details
Results 66701–66800 of 99,299
Results 66701–66800 of 99,299