Glossary

Short definitions for the acronyms and names that recur in this book and the Atlas codebase.

TermDefinition
AGPL-3.0GNU Affero General Public License, v3. Atlas's community-edition license. Copyleft; network use counts as distribution.
axumRust async web framework (built on tokio + tower). Atlas's HTTP layer.
BF16Brain Floating-Point 16. 1 sign + 8 exponent + 7 mantissa. Standard precision for Atlas activations and residual streams.
CLAContributor License Agreement. Required before Atlas PR merge; see CLA.md.
CommBackendAtlas's trait for collective ops (all-reduce, broadcast, send/recv). NCCL-backed in production; no-op in single-GPU.
ComputeTargetAtlas's build-time trait for vendor-specific compilers (nvcc, xcrun metal, hipcc, icpx).
conv1d1D convolution, typically causal with small kernel width (3–4). Used in Mamba-style SSMs.
CUTLASSNVIDIA's open-source CUDA template library for GEMM and related ops. Atlas uses it for certain NVFP4 paths.
cp.asyncCUDA instruction for asynchronous global-to-shared-memory copies. Key to pipelining on SM80+ architectures.
DGX SparkNVIDIA's GB10-based workstation. Atlas's initial hardware target.
DTypeData type enum in atlas-core — E2M1, FP8E4M3, FP8E5M2, BF16, FP16, FP32.
E2M14-bit float format: 1 sign + 2 exponent + 1 mantissa. Values: {0, ±0.5, ±1, ±1.5, ±2, ±3, ±4, ±6}. The storage format of NVFP4 weights.
E4M38-bit float format: 1 sign + 4 exponent + 3 mantissa. The standard FP8 format.
EP=2Expert Parallelism across 2 nodes. Atlas's multi-GPU shape — experts split across ranks, other layers replicated.
Flash AttentionTiled online-softmax attention kernel family. Atlas's prefill kernel builds on FA-2 + FA-4.
FP88-bit floating-point. In Atlas context, usually E4M3.
GB10NVIDIA Grace-Blackwell GB10 Superchip. SM121. 119.7 GB unified memory.
GDNGated Delta Rule. Qwen3.5's variant of the delta-net SSM.
GDRGated Delta Rule (see above) / also NCCL's GPUDirect RDMA level. Context-dependent.
GEMMGeneral matrix-matrix multiplication. The workhorse tensor-core op.
GeGLUGated GELU. Gemma-4's activation.
GpuBackendAtlas's runtime trait for GPU ops (memory, launch, streams, graphs). CUDA-backed in production; mockable for tests.
GraceThe ARM CPU half of GB10. Used for CPU-side NEON SIMD precomputation (e.g. RoPE tables).
HARDWARE.tomlPer-hardware metadata in kernels/<hw>/. Vendor, arch, memory specs.
HFHuggingFace. Atlas loads HF-format checkpoints via safetensors.
HyperCompiling"AI Kernel HyperCompiling" — Atlas's philosophy. Specialize per (H, M_q) target; abstractions stay above the kernel layer.
IORouterThe SBIO pattern name for an I/O-side trait (GpuBackend, CommBackend, WeightStore).
KernelTargetThe (arch, model, quant) dispatch key. atlas-core::target::KernelTarget.
KV cacheCached key and value tensors from attention. Paged in Atlas.
LPDDR5XThe memory technology GB10 uses. Unified with CPU; 273 GB/s peak bandwidth.
Mamba / Mamba-2Selective state-space models. Mamba-2 is the variant used by Nemotron-H.
MarconiAtlas's SSM snapshot cache. Extension of RadixAttention to hybrid models.
MMAMatrix Multiply-Accumulate. NVIDIA's tensor-core operation (mma.sync.aligned.m16n8k16.*).
MoEMixture of Experts. FFN split into N experts with per-token top-k routing.
MODEL.tomlPer-model metadata in kernels/<hw>/<model>/. Sampling presets, thinking budget, behavior defaults.
MRoPEMulti-RoPE. Variant of RoPE that splits head dim into spatial (H, W) and temporal (T) segments. Used by vision models.
MTPMulti-Token Prediction. Atlas's speculative-decoding mechanism using a model-native draft head.
NCCLNVIDIA's collective-ops library for multi-GPU / multi-node.
NVFP44-bit E2M1 weights + FP8 E4M3 per-block scales (block=16). Atlas's flagship quant format on GB10.
O_DIRECTLinux open flag that bypasses the page cache. Used by Atlas's fast safetensors loader.
PCND"Prefer Config / No Defaults" — a user-instruction principle: no implicit defaults in production paths.
PTXParallel Thread Execution. NVIDIA's virtual ISA; Atlas's compiled kernels ship as PTX.
RadixAttentionPrefix-caching mechanism built on a radix tree over token sequences.
RMSNormRoot-mean-square normalization. The norm used in every modern transformer Atlas supports.
RoCERDMA over Converged Ethernet. Atlas's multi-node transport.
RoPERotary Position Embedding. Position encoding used by every transformer in the support matrix.
RustThe language Atlas is written in (stable, edition 2024).
SafeTensorsFormat for HF model checkpoints. Atlas's loader reads it directly.
SBIOSeparation of Business logic and I/O. The architectural pattern that keeps Atlas ~80% unit-testable without a GPU.
SDDStructure-Driven Development. User-instruction principle for abstraction design.
SLAISLO-Aware Inference. Atlas's TBT-deadline-aware scheduling policy.
SM100 / SM101 / SM120 / SM121NVIDIA Streaming Multiprocessor architecture identifiers. GB10 is SM121.
SSMState-Space Model. Mamba / delta-net style layer.
SSOTSingle Source of Truth. User-instruction principle.
TBTTime Between Tokens. The decode-step latency SLAI optimises.
TTFTTime To First Token. The prefill-stage latency.
Tensor coreDedicated MMA hardware on NVIDIA GPUs; Atlas targets the BF16 and E4M3 tensor cores on SM121.
TurboQuantAtlas's WHT + Lloyd-Max 4/3/8-bit KV-cache quant format. Lower MSE than NVFP4 at the same bit rate.
vLLMPopular open-source LLM inference framework. Atlas's primary throughput baseline.
WHTWalsh-Hadamard Transform. Used in TurboQuant to flatten outliers before quantization.
XGrammarToken-bitmap automaton for constrained decoding. Atlas's tool-call + structured-output enforcement substrate.