skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: ExaTENSOR

Software ·
DOI:https://doi.org/10.11578/dc.20201001.83· OSTI ID:1546763 · Code ID:45756
 [1]
  1. Oak Ridge National Laboratory

ExaTENSOR is a software math library for performing basic numerical tensor algebra operations on distributed heterogeneous HPC platforms. The library provides the following basic numerical tensor algebra primitives: tensor contraction, tensor product, tensor addition, tensor scaling by a scalar, etc. ExaTENSOR supports dense, block-sparse and hierarchical block-sparse tensors stored and processed across many heterogeneous HPC nodes (node equipped with NVIDIA GPU and Intel Xeon Phi have been considered so far). The architecture of ExaTENSOR is based on the concept of domain-specific virtual processor (DSVP), that is, an intermediate software layer capable of processing domain-specific instructions, in this case, numerical tensor algebra instructions. In this way, a separation of the domain-specific algorithm expression and hardware-agnostic algorithm execution is achieved, thus ensuring portability of the applications which use ExaTENSOR as a numerical backend.

Short Name / Acronym:
ExaTENSOR
Project Type:
Open Source, Publicly Available Repository
Site Accession Number:
8086
Software Type:
Scientific
License(s):
GNU Lesser General Public License v3.0
Programming Language(s):
Fortran 2003; C/C++; gcc-8.1; intel-1.8; xl-16.1.1
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE

Primary Award/Contract Number:
AC05-00OR22725
DOE Contract Number:
AC05-00OR22725
Code ID:
45756
OSTI ID:
1546763
Country of Origin:
United States

Similar Records

ExaTN
Software · Mon Oct 01 00:00:00 EDT 2018 · OSTI ID:1546763

Tensor Algebra Library for NVidia Graphics Processing Units
Software · Mon Mar 16 00:00:00 EDT 2015 · OSTI ID:1546763

Portable Data-Parallel Surface Reconstruction on a Uniform Rectilinear Grid
Journal Article · Sat Jan 20 00:00:00 EST 2018 · International Journal for Numerical Methods in Fluids · OSTI ID:1546763

Related Subjects