Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Livermore Big Artificial Neural Network Toolkit

Software ·
DOI:https://doi.org/10.11578/dc.20171025.1799· OSTI ID:code-4424 · Code ID:4424

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
Site Accession Number:
7075
Software Type:
Scientific
License(s):
Apache License 2.0
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)

Primary Award/Contract Number:
AC52-07NA27344
DOE Contract Number:
AC52-07NA27344
Code ID:
4424
OSTI ID:
code-4424
Country of Origin:
United States

Similar Records

Livermore Big Artificial Neural Network Toolkit
Software · Fri Jul 01 00:00:00 EDT 2016 · OSTI ID:1271009

PANNA: Properties from Artificial Neural Network Architectures
Journal Article · Sat May 30 00:00:00 EDT 2020 · Computer Physics Communications · OSTI ID:1853030

Runtime extension for neural network training with heterogeneous memory
Patent · Tue Oct 03 00:00:00 EDT 2023 · OSTI ID:2293673

Related Subjects