cuBLAS

E209957

cuBLAS is NVIDIA’s GPU-accelerated implementation of the BLAS linear algebra library, providing high-performance matrix and vector operations for CUDA applications.

All labels observed (2)

Label Occurrences
cuBLAS canonical 12
cuBLASLt 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf GPU-accelerated BLAS library ⓘ
software library ⓘ
developer NVIDIA ⓘ
linked to: NVIDIA Corporation
distribution included in CUDA Toolkit installers ⓘ
documentationURL https://docs.nvidia.com/cuda/cublas/index.html ⓘ
implements BLAS ⓘ
license proprietary (distributed with CUDA Toolkit) ⓘ
optimizedFor NVIDIA GPUs ⓘ
linked to: GPU
partOf NVIDIA CUDA Toolkit ⓘ
linked to: NVIDIA CUDA
programmingModel CUDA ⓘ
linked to: NVIDIA CUDA
providesAPI C API ⓘ
device-side API (cuBLASLt / newer interfaces) ⓘ
host-side API ⓘ
relatedLibrary cuBLASLt ⓘ
linked to: cuBLAS

cuFFT ⓘ
cuSOLVER ⓘ
cuSPARSE ⓘ
requires CUDA driver ⓘ
CUDA runtime ⓘ
linked to: CUDA Driver API
runsOn CUDA-enabled GPUs ⓘ
supportsDataType Tensor Core-accelerated mixed precision ⓘ
double-precision floating point ⓘ
half-precision floating point ⓘ
single-precision floating point ⓘ
supportsFeature asynchronous execution with CUDA streams ⓘ
handle-based context management ⓘ
strided batched GEMM ⓘ
tensor core acceleration (on supported GPUs) ⓘ
workspace configuration for performance tuning ⓘ
supportsLanguage C ⓘ
C++ ⓘ
Fortran (via wrappers) ⓘ
supportsOperation GEMM (general matrix-matrix multiply) ⓘ
Hermitian matrix operations ⓘ
batched linear algebra operations ⓘ
matrix-matrix operations (Level 3 BLAS) ⓘ
matrix-vector operations (Level 2 BLAS) ⓘ
rank-k updates ⓘ
symmetric matrix operations ⓘ
triangular matrix operations ⓘ
vector operations (Level 1 BLAS) ⓘ
supportsPlatform Linux ⓘ
Windows ⓘ
macOS (on older CUDA-supported systems) ⓘ
linked to: macOS
supportsStandard BLAS API semantics ⓘ
useCase HPC applications ⓘ
deep learning primitives (e.g., GEMM-based layers) ⓘ
high-performance linear algebra on GPUs ⓘ
scientific computing ⓘ

How these facts were elicited

Referenced by (13)

Full triples — surface form annotated when it differs from this entity's canonical label.

NVIDIA CUDA → includes → cuBLAS ⓘ
CUDA Fortran → supports → cuBLAS ⓘ
cuBLAS → relatedLibrary → cuBLASLt ⓘ
linked to: cuBLAS
CUDA → includesLibrary → cuBLAS ⓘ
cuSPARSE → integratesWith → cuBLAS ⓘ
BLAS → hasImplementation → cuBLAS ⓘ
CUDA libraries → component → cuBLAS ⓘ
cuSOLVER → integratesWith → cuBLAS ⓘ
WMMA API → relatedTo → cuBLAS ⓘ
CUDA Toolkit → includesComponent → cuBLAS ⓘ
subject linked to: CUDA toolkit
cuML → usesFramework → cuBLAS ⓘ