GPU & Architecture Glossary

Essential Terminology Explained

From Tensor Cores to NVLink, understand the technical terms that define modern GPU architectures and datacenter hardware.

Total Terms
15
Comprehensive coverage
Categories
6
Organized topics

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...

precision

CUDA Cores

General-purpose parallel processing units in NVIDIA GPUs that handle a wide range of computational tasks. Unlike Tensor ...

hardware

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...

precision

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...

precision

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...

memory

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...

architecture

NVLink

Also known as: NVLink-C2C

NVIDIA's proprietary high-bandwidth, low-latency interconnect technology for connecting multiple GPUs. Enables direct GP...

interconnect

NVSwitch

A high-speed switch fabric that enables full NVLink connectivity between multiple GPUs in a system. Allows any GPU to co...

interconnect

PCIe

Also known as: PCI Express, PCI-E

Peripheral Component Interconnect Express - Standard interface for connecting GPUs to motherboards. PCIe Gen 4 provides ...

interconnect

SM

Also known as: Streaming Multiprocessor, SMX

Streaming Multiprocessor - The fundamental processing block in NVIDIA GPU architecture. Each SM contains multiple CUDA c...

hardware

Superchip

A system-on-module that combines different processor types (typically CPU + GPU) into a unified package with high-bandwi...

architecture

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...

precision

TFLOPS

Also known as: TeraFLOPS, Tera FLOPS

Trillion Floating-Point Operations Per Second - A measure of computational performance. Used to quantify GPU processing ...

performance

Tensor Cores

Specialized processing units in NVIDIA GPUs designed to accelerate matrix multiplication operations used in deep learnin...

hardware

Transformer Engine

Also known as: TE

Hardware and software technology in Hopper architecture designed to accelerate Transformer models (GPT, BERT, etc.). Aut...

hardware

Explore More Resources

Dive deeper into GPU architectures or browse our FAQ section