cuTensorNet: A High-Performance Library for Tensor Network Computations¶
Welcome to the cuTensorNet library documentation!
NVIDIA cuTensorNet is a high-performance library for tensor network computations, a component of the NVIDIA cuQuantum SDK.
Download: https://developer.nvidia.com/cuQuantum-downloads
Key Features
Based on NVIDIA’s high-performance tensor linear algebra library: cuTENSOR
-
Provides APIs for:
Creating a tensor network
Finding a low-cost path for any given tensor network contraction
Finding a low-cost slicing to meet specified memory constraints
Tuning the path finder’s configuration for better performance
Performing tensor network contractions
Logging
Support
Supported GPU Architectures:
Volta
andAmpere
Supported OSes:
Linux
Supported CPU Architectures:
x86_64
,ARM64
,ppc64le
Prerequisites
CUDA Toolkit v11.4 (or above) and compatible driver (see CUDA Driver Release Notes).
Contents