Advanced Tri-lab Software Environment (ATSE)

RESOURCE

Abstract

The Advanced Tri-lab Software Environment (ATSE) is an effort to build an open, modular, extensible, community-engaged, and vendor-adaptable software ecosystem that enables the prototyping of new technologies for improving the ASC computing environment. The initial target for ATSE is to accelerate the maturity of the Arm ecosystem for supporting ASC computing and the high-performance computing community more broadly. ATSE provides an integrated and optimized software stack that includes: 1) Application development environment and libraries including compilers, math libraries, tools, MPI, and OpenMP, 2) Low-level system software including optimized Linux, network stack, file systems, containers, and virtual machines, 3) Job scheduling and management including workload manager, application launcher, and user tools, and 4) System administration and management tools supporting booting, monitoring, and operating system image management. SAND2020-12377 M Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.
Developers:
Younge, Andrew J. [1] Hammond, Simon [2] Allan, Benjamin [2] Frye, Joseph [2] Davis, Kevin [2] Pedretti, Kevin [2] Curry, Matthew [2] Aguilar, Michael [2] Laros III, James [2]
  1. Sandia National Laboratories
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Release Date:
2020-07-16
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
C++
Dockerfile
Shell
Roff
BitBake
Python
Version:
1.2.5
Licenses:
Apache License 2.0
Sponsoring Org.:
Code ID:
47212
Site Accession Number:
SCR#2521
Research Org.:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Younge, Andrew J., Hammond, Simon, Allan, Benjamin, Frye, Joseph, Davis, Kevin, Pedretti, Kevin, Curry, Matthew, Aguilar, Michael, and Laros III, James. Advanced Tri-lab Software Environment (ATSE). Computer Software. https://github.com/sandialabs/atse. USDOE. 16 Jul. 2020. Web. doi:10.11578/dc.20201109.3.
Younge, Andrew J., Hammond, Simon, Allan, Benjamin, Frye, Joseph, Davis, Kevin, Pedretti, Kevin, Curry, Matthew, Aguilar, Michael, & Laros III, James. (2020, July 16). Advanced Tri-lab Software Environment (ATSE). [Computer software]. https://github.com/sandialabs/atse. https://doi.org/10.11578/dc.20201109.3.
Younge, Andrew J., Hammond, Simon, Allan, Benjamin, Frye, Joseph, Davis, Kevin, Pedretti, Kevin, Curry, Matthew, Aguilar, Michael, and Laros III, James. "Advanced Tri-lab Software Environment (ATSE)." Computer software. July 16, 2020. https://github.com/sandialabs/atse. https://doi.org/10.11578/dc.20201109.3.
@misc{ doecode_47212,
title = {Advanced Tri-lab Software Environment (ATSE)},
author = {Younge, Andrew J. and Hammond, Simon and Allan, Benjamin and Frye, Joseph and Davis, Kevin and Pedretti, Kevin and Curry, Matthew and Aguilar, Michael and Laros III, James},
abstractNote = {The Advanced Tri-lab Software Environment (ATSE) is an effort to build an open, modular, extensible, community-engaged, and vendor-adaptable software ecosystem that enables the prototyping of new technologies for improving the ASC computing environment. The initial target for ATSE is to accelerate the maturity of the Arm ecosystem for supporting ASC computing and the high-performance computing community more broadly. ATSE provides an integrated and optimized software stack that includes: 1) Application development environment and libraries including compilers, math libraries, tools, MPI, and OpenMP, 2) Low-level system software including optimized Linux, network stack, file systems, containers, and virtual machines, 3) Job scheduling and management including workload manager, application launcher, and user tools, and 4) System administration and management tools supporting booting, monitoring, and operating system image management. SAND2020-12377 M Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.},
doi = {10.11578/dc.20201109.3},
url = {https://doi.org/10.11578/dc.20201109.3},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20201109.3}},
year = {2020},
month = {jul}
}