Skip to main content
BSS/OSS Academy

Glossary

Vendor-neutral definitions for the terminology used in this module. Search matches aliases and common misspellings — searching “RoCI” will find RoCE and say why.

53 of 53 terms

2N redundancyFacility
Two complete independent systems, either of which can carry the full load. Contrast N+1, which provides one spare unit within a single system.
AI factoryCommercial & industry
A facility purpose-built to produce AI outputs at scale, where compute, network, storage, power and cooling are designed together as one system rather than assembled independently.
Baseboard Management ControllerBMCPlatform & software
An embedded controller providing out-of-band monitoring, console access and power control, independent of the host operating system.
BatchingPlatform & software
Running requests from many users through the GPU together, so that one read of the model’s weights serves all of them. Serving engines add and remove requests as each one finishes (continuous batching). Larger batches raise total throughput but can slow the answer each user sees.

Not the same as a batch job in a scheduler such as Slurm. Inference batching happens inside the serving engine, continuously, while the service runs.

See also: Decode, Tokens per second

BusbarFacility
The conductor distributing power vertically within a rack, feeding trays from shared power shelves.

See also: Busway, Power shelf

BuswayFacility
Overhead or under-floor power distribution running through the data hall, from which racks tap their supply.

See also: Busbar, Rack PDU

CheckpointingStorage
Periodically writing training state to storage so a job can resume after a failure. A synchronised, bursty, whole-cluster write — which is why storage sized to average throughput stalls the cluster.

See also: Parallel file system

Collective operationPlatform & software
A communication pattern in which all participating processes exchange data, such as all-reduce. In synchronous training, the slowest participant paces every other.
ColocationCommercial & industry
Renting space, power and cooling in someone else's facility while owning the equipment inside it.
Compatibility matrixPlatform & software
The validated set of firmware, driver, library and scheduler versions known to work together. Deviating from it is a leading cause of cluster-wide incidents.
Compute trayCompute
The physical serviceable unit holding processors, adapters and cold plates, installed into a rack. It defines the granularity of maintenance.
Configuration driftPlatform & software
Divergence between the intended configuration and what is actually running. In a fabric it produces faults that appear intermittent and resist reproduction.
Coolant Distribution UnitCDUFacility
The unit separating the facility water loop from the technology cooling loop that reaches the IT equipment, with pumps, heat exchange and monitoring.

See also: Direct-to-chip cooling, Technology cooling loop

Data Center Quantized Congestion NotificationDCQCNNetworking
A congestion-control approach combining ECN marking with rate control at the endpoint, intended to reduce reliance on PFC pausing in large RDMA deployments.

See also: ECN, PFC, RoCE

Data Processing UnitDPUCompute
A device that runs infrastructure services — networking, storage processing, security, telemetry — on its own processors, separate from the host CPU.

See also: SmartNIC

DecodePlatform & software
The second phase: the answer is generated one token at a time, and every token reads the model’s weights and the KV cache from GPU memory again. Limited by memory bandwidth more than compute, which is why HBM matters so much for serving.

See also: Prefill, KV cache, High Bandwidth Memory

Direct-to-chip coolingFacility
Liquid cooling in which coolant flows through cold plates mounted directly on the hottest components, rather than cooling the air around them.

See also: CDU, Immersion cooling

Equal-Cost Multi-PathECMPNetworking
Distributing traffic across multiple equal-cost paths. Hashing decides which flow takes which path, so a small number of large flows can distribute unevenly.

See also: Spine-leaf

Explicit Congestion NotificationECNNetworking
A mechanism allowing a router to signal congestion by marking packets rather than dropping them, so endpoints can slow down before loss occurs.

See also: PFC, DCQCN

GPUDirect RDMANetworking
RDMA transfers that land directly in accelerator memory without staging through host memory.

See also: RDMA

High Bandwidth MemoryHBMCompute
Stacked memory placed close to the processor to provide far higher bandwidth than conventional attached memory. Usually the limiting resource for large models.
Immersion coolingFacility
Submerging equipment in a dielectric fluid so heat transfers directly into the fluid. Effective thermally, with significant implications for serviceability and facility design.
InfiniBandNetworking
An established high-performance interconnect architecture with native RDMA, its own fabric management and its own congestion mechanisms. Long used in HPC before its adoption in AI clusters.

See also: RDMA, Subnet manager

KV cachePlatform & software
A model’s working memory of a conversation, held in GPU memory: the keys and values computed for every token so far, kept so they are not recomputed for each new token. It grows with every token and every concurrent user, so memory, more than compute, often caps how many users one GPU can serve.

Not a web or storage cache. It lives in GPU memory. Serving software can move parts of it to CPU memory or storage, but a cache that is lost means redoing the prefill. This is why a KV-aware router sends a conversation back to the GPU that holds its cache.

See also: Prefill, Decode, High Bandwidth Memory

NeocloudCommercial & industry
Informal term for a specialist GPU-cloud provider focused on accelerated compute rather than general-purpose cloud services. Related to but not synonymous with "hyperscaler" or "AI cloud".
Non-blockingNetworking
A fabric whose northbound capacity meets or exceeds what its endpoints can offer. A bandwidth property only — it says nothing about latency, buffering or hashing fairness.

See also: Oversubscription

NVLinkNetworking
A high-bandwidth, low-latency interconnect used for accelerator-to-accelerator communication within a scale-up domain. Not a substitute for, and not comparable in role to, Ethernet or InfiniBand.

See also: Scale-up, Scale-out

NVMe over FabricsNVMe-oFStorage
Carrying the NVMe storage protocol across a network so remote devices behave much like local ones.
Out-of-band managementOOBPlatform & software
A management path independent of the data network, so equipment stays reachable when the data fabric fails. If it shares the data fabric it is useless in exactly the incident where it is needed.

See also: BMC

OversubscriptionNetworking
The ratio between the bandwidth endpoints can offer and the bandwidth the fabric can carry upward. Greater than 1:1 means the fabric cannot carry all endpoints at line rate simultaneously.

See also: Spine-leaf, Non-blocking

Parallel file systemStorage
A shared file system that stripes data across many servers and devices to deliver aggregate throughput far beyond a single server.

See also: NVMe-oF, Checkpointing

PodCompute
Multiple racks operating together as one larger system, bounded by the fabric and by the facility power and cooling envelope.
Power shelfFacility
Shared power conversion within a rack, feeding the busbar instead of each server carrying its own supplies.
Power Usage EffectivenessPUEFacility
Total facility power divided by IT power. It measures facility overhead, and says nothing about whether the IT load is doing useful work — so it cannot describe AI cluster efficiency on its own.

See also: WUE

Powered shellCommercial & industry
A building delivered with power and structure in place but without internal fit-out, which the tenant completes to their own design.
PrefillPlatform & software
The first phase of a language model answering a request: the whole prompt is read in one parallel pass, and what the model works out is stored in the KV cache. Limited by compute, and the main part of the wait before the first token appears.

See also: Decode, KV cache, Time to first token

Priority Flow ControlPFCNetworking
An Ethernet mechanism that pauses traffic for a specific priority class to prevent loss. Pausing propagates backwards through the fabric, which can cause head-of-line blocking and spread congestion far from its source.

See also: ECN, DCQCN, RoCE

Rack-scale systemCompute
A design in which compute, scale-up fabric, power and cooling are engineered as one coordinated rack rather than as independent servers. The rack becomes the deployable unit.

See also: Pod

Rail-optimised networkingNetworking
A design in which each accelerator connects to a specific fabric plane ("rail"), so peer accelerators communicate within the same rail and reduce cross-fabric traffic.
RDMA over Converged EthernetRoCENetworking
RDMA carried over an Ethernet network. RoCEv2 encapsulates it in UDP/IP, which makes it routable across IP subnets.

"RoCI" is not a real technology. The correct term is RoCE — RDMA over Converged Ethernet.

See also: RDMA, PFC, ECN, DCQCN

Remote Direct Memory AccessRDMANetworking
A technique that lets a network adapter read and write application memory directly, bypassing the kernel networking stack and avoiding per-packet CPU copies.

See also: RoCE, InfiniBand, GPUDirect RDMA

Scale-outNetworking
Communication between servers, racks and pods across a routed fabric, typically Ethernet or InfiniBand, carrying east-west collective traffic.

See also: Scale-up, Spine-leaf, RDMA

Scale-upNetworking
Communication inside a tightly coupled compute domain — accelerator to accelerator, at interconnect bandwidth. The size of this domain bounds how large a tightly coupled model partition can be.

See also: Scale-out, NVLink

Sovereign AICommercial & industry
AI infrastructure operated within a jurisdiction to satisfy data-residency, regulatory or national-capability requirements.
Spine-leafNetworking
A two-tier Clos topology in which every leaf switch connects to every spine switch, giving predictable path counts and equal-cost multipath between any two endpoints.

See also: Oversubscription, ECMP

StragglerPlatform & software
A participant slower than its peers, which in a synchronous job delays every step for everyone. Often caused by a degraded link, optic or device rather than an outright failure.
Stranded powerFacility
Contracted electrical capacity that cannot be used because of cooling, floor-space or distribution limits. Paid for, unusable.
SuperchipCompute
A vendor term for a package combining a CPU and one or more accelerators with a tightly coupled interconnect between them, presented as a single unit.
Technology cooling loopTCSFacility
The closed loop between the CDU and the IT equipment, kept separate from facility water so facility-side water quality never reaches the hardware.
Time to first tokenTTFTPlatform & software
How long a user waits between sending a request and seeing the first token of the answer. Set mostly by queueing and prefill; how fast the rest of the answer arrives is measured separately, as tokens per second.

See also: Prefill, Tokens per second

Tokens per secondPlatform & software
The rate at which a model produces output. Quoted two ways that are easily confused: per user (how fast one answer appears) and per GPU or per system (total output across every request in the batch). Batching raises the second at some cost to the first.

See also: Batching, Time to first token

Water Usage EffectivenessWUEFacility
Water consumed per unit of IT energy. Frequently trades against PUE: evaporative cooling improves one and worsens the other.

See also: PUE

Zero-touch provisioningZTPPlatform & software
Automatically configuring a device on first boot from a central source, rather than by manual console configuration.