DOE OSTI · code-187078
BoBa
Abstract
BoBa is a C++ software library for working with large matrices, tensors, and tensor decompositions. The library provides tools for dense matrix and tensor operations, tensor decompositions, and tensor decomposition methods that support modern CPU and GPU architectures. It includes portable abstractions for linear algebra, tensor algebra, and multidimensional computation. BoBa is intended for scientific computing applications that involve large multidimensional data sets or high dimensional mathematical models. Its capabilities support tasks such as data compression, linear algebra, efficient numerical computation, and the development of scalable algorithms for heterogeneous hardware. Tutorials, tests, and example applications are included to help users learn and apply the library.
Keep this discovery
Explore connections, maps & timelines
Yao, Jin [Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)], Burmark, Jason [Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)], Ricketson, LeeF [Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)], Guthrey, PiersonT [Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)]. 2026-06-01. BoBa. https://doi.org/10.11578/dc.20260804.1
Cite the original work for its findings. Save a collection to share your selection of sources.