Livermore Big Artificial Neural Network Toolkit
- Lawrence Livermore National Laboroatory
LBANN is a toolkit that is designed to train artificial neural networks efficiently on high performance computing architectures. It is optimized to take advantages of key High Performance Computing features to accelerate neural network training. Specifically it is optimized for low-latency, high bandwidth interconnects, node-local NVRAM, node-local GPU accelerators, and high bandwidth parallel file systems. It is built on top of the open source Elemental distributed-memory dense and spars-direct linear algebra and optimization library that is released under the BSD license. The algorithms contained within LBANN are drawn from the academic literature and implemented to work within a distributed-memory framework.
- Short Name / Acronym:
- LBANN V.0.9; 004857MLTPL00
- Site Accession Number:
- LLNL-CODE-697807
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Linux, OS X
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC)
- Contributing Organization:
- Lawrence Livermore National Laboratory
- DOE Contract Number:
- AC52-07NA27344
- OSTI ID:
- 1271009
- Country of Origin:
- United States
Similar Records
DDStore: Distributed Data Store for Scalable Training of Graph Neural Networks on Large Atomistic Modeling Datasets
SMALE: Enhancing Scalability of Machine Learning Algorithms on Extreme-Scale Computing Platforms