GPU & Architecture Glossary
Essential Terminology Explained
From Tensor Cores to NVLink, understand the technical terms that define modern GPU architectures and datacenter hardware.
BF16
Also known as: BFloat16, Brain Float
Brain Float 16 - A 16-bit floating-point format developed by Google with the same exponent range as FP32 but reduced man...
CUDA Cores
General-purpose parallel processing units in NVIDIA GPUs that handle a wide range of computational tasks. Unlike Tensor ...
FP16
Also known as: Half Precision, Float16
16-bit floating-point precision format (half precision). Commonly used in AI training and inference to reduce memory usa...
FP8
Also known as: Float8, 8-bit Float
8-bit floating-point precision format introduced in Hopper architecture. Enables up to 2x throughput improvement over FP...
HBM
Also known as: High Bandwidth Memory, HBM2, HBM2e, HBM3, HBM3e
High Bandwidth Memory - A type of 3D-stacked memory technology that provides much higher bandwidth than traditional GDDR...
Multi-Die GPU
Also known as: Chiplet, Multi-chip
A GPU design that uses multiple silicon dies connected via ultra-fast interconnects to function as a single GPU. Blackwe...
NVLink
Also known as: NVLink-C2C
NVIDIA's proprietary high-bandwidth, low-latency interconnect technology for connecting multiple GPUs. Enables direct GP...
NVSwitch
A high-speed switch fabric that enables full NVLink connectivity between multiple GPUs in a system. Allows any GPU to co...
PCIe
Also known as: PCI Express, PCI-E
Peripheral Component Interconnect Express - Standard interface for connecting GPUs to motherboards. PCIe Gen 4 provides ...
SM
Also known as: Streaming Multiprocessor, SMX
Streaming Multiprocessor - The fundamental processing block in NVIDIA GPU architecture. Each SM contains multiple CUDA c...
Superchip
A system-on-module that combines different processor types (typically CPU + GPU) into a unified package with high-bandwi...
TF32
Also known as: TensorFloat32, Tensor Float 32
TensorFloat-32 - A 19-bit precision format introduced with NVIDIA Ampere architecture. Combines the range of FP32 with r...
TFLOPS
Also known as: TeraFLOPS, Tera FLOPS
Trillion Floating-Point Operations Per Second - A measure of computational performance. Used to quantify GPU processing ...
Tensor Cores
Specialized processing units in NVIDIA GPUs designed to accelerate matrix multiplication operations used in deep learnin...
Transformer Engine
Also known as: TE
Hardware and software technology in Hopper architecture designed to accelerate Transformer models (GPT, BERT, etc.). Aut...
Explore More Resources
Dive deeper into GPU architectures or browse our FAQ section