WMMA API

E790552

The WMMA API is NVIDIA’s programming interface that lets developers perform warp-level matrix multiply-accumulate operations to efficiently leverage Tensor Cores for mixed-precision linear algebra.

All labels observed (1)

Label Occurrences
WMMA API canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf CUDA API feature
programming interface
warp-level matrix multiply-accumulate API
abbreviationFor Warp Matrix Multiply-Accumulate API
linked to: CUDA-like API
developedBy NVIDIA
linked to: NVIDIA Corporation
documentationPublisher NVIDIA
linked to: NVIDIA Corporation
documentedIn CUDA C++ Programming Guide
CUDA Toolkit documentation
executionModel SIMT warp execution
exposedVia CUDA C++ headers
granularity warp-level
introducedFor Volta architecture Tensor Cores
linked to: Tensor Cores
levelOfAbstraction low-level Tensor Core access
namespace nvcuda::wmma
optimizationGoal efficient Tensor Core utilization
high throughput matrix operations
partOf CUDA Toolkit
linked to: CUDA toolkit
primaryLanguage C++
programmingModelLevel device-level API
providesFunction fill_fragment
load_matrix_sync
mma_sync
store_matrix_sync
providesType fragment
relatedTo CUDA core matrix operations
CUTLASS
linked to: CUDA libraries

Tensor Core programming
cuBLAS
requires CUDA-capable GPU with Tensor Cores
requiresConcept CUDA warps
shared memory tiling
thread blocks
supportsDataType half precision floating point
mixed precision
single precision floating point accumulation
supportsFeature layout specification for matrices
row-major and column-major layouts
tile-based matrix operations
supportsOperation matrix multiply-accumulate
mixed-precision linear algebra
targetHardware NVIDIA GPUs
linked to: Nvidia Maxwell GPU
targetHardwareFeature Tensor Cores
typicalDomain GPU-accelerated linear algebra
neural network inference
neural network training
useCase GEMM acceleration
deep learning workloads
high-performance computing

How these facts were elicited

Referenced by (1)

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

Tensor Cores exposedThrough WMMA API