All 581 articles, sorted alphabetically
100+ MW AI Clusters
Hyperscale AI training + inference sites.
Read article →RTX 4090 vs A100 Economics
4090 has better FP16 per dollar.
Read article →GPU Allocation Queues
How NVIDIA + cloud vendors allocate scarce capacity.
Read article →Amazon Inferentia2 + Inferentia3
AWS inference silicon.
Read article →Amazon Trainium 2 + UltraServers
AWS custom training silicon. Anthropic scale.
Read article →AMD MI300X
192GB HBM3. Chiplet design. ROCm software.
Read article →AMD MI325X + MI350
MI300X successors. Higher HBM capacity.
Read article →AMD ROCm Software Stack
CUDA alternative. HIP for porting. PyTorch supported.
Read article →Apple M-Series Neural Engine
On-device ML on iPhone + Mac.
Read article →ARM Neoverse for AI
ARM CPU cores with ML extensions.
Read article →AWS P5 + P4 GPU Instances
H100 (P5) + A100 (P4) instance types.
Read article →AWS SageMaker HyperPod
Persistent training cluster. Resiliency built-in.
Read article →AWS UltraCluster
P5 + Trainium clusters. Massive AI infrastructure.
Read article →Azure ML Compute
Managed training compute in Azure ML.
Read article →Azure ND-Series GPU VMs
NDv5 (H100) + NDv6 (H200) instances.
Read article →Bandwidth per GPU (Bisection)
Effective per-GPU network BW. Critical metric.
Read article →Shared Memory Bank Conflicts
Shared mem banks. Simultaneous access = conflict.
Read article →Bare Metal vs Cloud GPU Cost Analysis
Own hardware vs cloud rental. Break-even calc.
Read article →Batching Impact on Inference Cost
Batch 32 = 10x cheaper per query than batch 1.
Read article →Blackwell (B200) Pricing 2025
$60-80k per GPU. Significant premium.
Read article →Datacenter Busbars + Power Distribution
Rack-scale kW requires new PDU design.
Read article →Cerebras WSE-3
Single silicon wafer as one chip. 900k cores.
Read article →Chilled Water Systems for AI DCs
Central cooling. Adaptation for AI.
Read article →Chinchilla Scaling Laws Applied
Balance parameters + data. 20 tokens/param optimal.
Read article →Coalesced Memory Access
Consecutive threads read consecutive addresses = one transaction.
Read article →Coherent Optics for Long-Distance
400G ZR + 800G ZR for DCI.
Read article →Cold Plate Manufacturing
Copper + microchannel design. Custom per chip.
Read article →Colossal-AI Framework
Chinese open framework. Multi-parallel strategies.
Read article →Compute + Storage Co-Design
Where storage sits relative to GPUs.
Read article →Consumer vs Pro Cards for ML
4090 vs A100. Trade-offs.
Read article →Continuous Batching for GPU LLM Inference
Requests join/leave mid-generation. 10x throughput.
Read article →CUDA Cooperative Groups
Flexible thread grouping. Beyond fixed block.
Read article →Copper vs Optical for Intra-DC
Cost + reach + power trade-offs.
Read article →CoreWeave
Fastest H100 availability. IPO 2025.
Read article →Cost per Token Trained
Amortized compute cost per token.
Read article →Crusoe Energy
Datacenters at stranded energy sources.
Read article →cuBLAS
Matmul + BLAS on GPU. Foundation of ML.
Read article →CUDA Cores + Streaming Multiprocessors (SMs)
GPU parallelism unit. Thousands of cores organized in SMs.
Read article →CUDA Events for Timing
Precise GPU timing. Sync + async.
Read article →CUDA Graphs
Capture + replay op sequence. Saves microsecond-per-op.
Read article →CUDA Grid + Block + Thread Hierarchy
3-level thread hierarchy. Configure per kernel.
Read article →CUDA Streams + Concurrency
Async ops on different streams overlap. Hide latency.
Read article →CUDA Toolkit Deep Dive
Compiler + libraries + runtime + tools.
Read article →CUDA Unified Memory
Single address space CPU+GPU. Auto-migration.
Read article →cuDNN
Fast primitives for DL. Auto-selected by frameworks.
Read article →CUTLASS
Header-only. Efficient matmul templates.
Read article →Data Curation Cost for Foundation Models
Beyond compute: data pipeline investment.
Read article →Data Parallel Training
Replicate model, split batch. Foundation of scaling.
Read article →DGX H100 System Architecture
NVIDIA's flagship 8xH100 server.
Read article →Distillation for Cost Savings
Teacher-student model compression.
Read article →Distributed Checkpointing
Save + load sharded models. Async writes.
Read article →Dragonfly Network Topology
Groups of routers. Fewer optics + longer path.
Read article →CUDA Dynamic Parallelism
Kernel launches other kernels. Recursion + adaptive.
Read article →AWS EFA
AWS's HPC network. Bypasses TCP.
Read article →Fat-Tree Network Topology
Classic HPC topology. Full bisection.
Read article →Fine-Tuning vs From-Scratch Cost
Fine-tune is 100-10000x cheaper.
Read article →FlashAttention
Fused attention. Massive speedup + memory savings.
Read article →FLOPS Budget for LLM Training
How many FLOPS to train a frontier model.
Read article →FluidStack
Aggregates GPUs from many providers.
Read article →fp4_inference_cost
Read article →FP8 Training with Transformer Engine
H100+ FP8. 2x FP16 throughput. Careful scaling.
Read article →FSDP
PyTorch's ZeRO-3 equivalent. Shards params + grads + optimizer.
Read article →GB200
Grace CPU + 2 Blackwell GPUs. NVL72 rack.
Read article →GKE with TPU
Kubernetes + TPU. Standard Vertex AI alternative.
Read article →Google Cloud TPU Pods
Multi-thousand TPU interconnected.
Read article →Google TPU v4 + v5 (v5e + v5p)
TPU generations. v5e for inference cost, v5p for peak.
Read article →Google TPU v6
Latest TPU (2024). 4.7x v5e perf.
Read article →Ada Lovelace / Blackwell architecture
Deep-dive on NVIDIA Hopper→Blackwell arc: SM redesign, FP8/FP4, memory bandwidth, NVLink generations, GB200 Grace-Blackwell.
Read article →Admission Control for LLM Serving
Reject requests to protect SLOs.
Read article →AI Gateway Overview
AI gateway: central proxy for LLM traffic.
Read article →Alignment Data
How alignment data (preferences, demos) is collected + curated.
Read article →All-Reduce Algorithms
All-reduce algorithms in NCCL.
Read article →AMD Instinct GPUs
How AMD Instinct GPUs (MI300X) compete with NVIDIA for AI workloads.
Read article →Anthropic Workbench + Claude
Anthropic direct API + Workbench.
Read article →Apigee AI Gateway
Google Apigee: enterprise API gateway with AI.
Read article →Apple Silicon
How Apple M-series (M1/M2/M3/M4) with unified memory serves local AI workloads.
Read article →GPU Architecture Overview
How GPUs achieve massive parallelism through streaming multiprocessors, warps, and thousands of cores. The architecture that powers modern AI.
Read article →ASR (Speech-to-Text) Serving
Speech-to-text serving.
Read article →Audio Encoders
Audio encoders for speech + audio LLMs.
Read article →Axolotl
Axolotl: ergonomic LLM fine-tuning.
Read article →Azure AI Foundry
Azure AI Foundry: platform for AI apps.
Read article →Azure OpenAI Service
Azure OpenAI: enterprise OpenAI on Azure.
Read article →NVIDIA B100
B100: base Blackwell GPU for datacenter.
Read article →NVIDIA B200
What the B200 brings over H100: FP4, larger memory, denser packages.
Read article →GPU Batch Inference
How to run efficient batch inference for offline workloads.
Read article →Batch Inference Deep Dive
Batch inference: offline high-throughput processing.
Read article →GPU Batching Strategies Overview
Overview of batching approaches for LLM serving.
Read article →AWS Bedrock
AWS Bedrock: managed multi-model LLM service.
Read article →Arena-Hard
Arena-Hard: automatic Arena-style benchmark.
Read article →Custom LLM Benchmarks
Building custom benchmarks for your workload.
Read article →LLM Eval Frameworks
Evaluation frameworks for LLMs.
Read article →HELM Benchmark for Serving
HELM used for LLM benchmarking (broad).
Read article →LiveBench
LiveBench: contamination-resistant LLM benchmark.
Read article →LLMPerf Benchmark
LLMPerf: LLM-specific perf benchmark.
Read article →LMSYS Chatbot Arena
LMSYS Arena: human preference benchmark.
Read article →MLPerf Benchmark
MLPerf: standard ML training + inference benchmarks.
Read article →SWE-bench for Serving Model Choice
SWE-bench: real-world SWE tasks.
Read article →vLLM Benchmark Suite
vLLM's own benchmarking utilities.
Read article →BentoML for LLM Serving
BentoML: Python framework for ML serving.
Read article →Bricktree / Traefik AI
Emerging AI gateway options.
Read article →GPU Capacity Planning
Planning GPU capacity for training + serving.
Read article →GPU Datacenter Carbon Footprint
Measuring + reducing carbon of GPU DCs.
Read article →GPU Carbon Footprint
How to measure + reduce carbon footprint of GPU workloads.
Read article →GPU Checkpointing Deep Dive
Checkpointing best practices for reliable training.
Read article →Chunked Prefill
Split long prefills into chunks.
Read article →CLIP Training on GPU
How CLIP (contrastive language-image pretraining) is trained.
Read article →GPU Cluster Bandwidth
GPU cluster bandwidth analysis.
Read article →GPU Collective Operations Overview
All-reduce, all-gather, broadcast, reduce-scatter.
Read article →Collective Communication Overlap
Overlapping computation with collectives.
Read article →GPU-Enabled Containers
How to run GPU workloads in Docker containers via nvidia-container-toolkit.
Read article →Continuous Batching
Continuous batching: token-level scheduling.
Read article →GPU Datacenter Cooling Overview
Cooling GPU datacenters: air vs liquid.
Read article →Core ML for LLM
Apple Core ML for iOS + macOS LLM.
Read article →GPU Cost Optimization
How to reduce GPU costs: rightsizing, spot, reserved, MIG, off-peak scheduling.
Read article →GPU Cost Optimization for Serving
How to reduce GPU serving costs via batching, quantization, model choice, routing.
Read article →CUDA Graphs
CUDA graphs: capture + replay for low overhead.
Read article →GPU CUDA Programming
The CUDA programming model: how kernels launch threads organized into blocks and grids, and the __global__/__device__ function distinction.
Read article →CUDA streams and graphs -- overlap and launch-overhead elimination
Deep-dive on CUDA streams and graphs: streams as ordered work queues enabling concurrency and copy-compute overlap, events for cross-stream synchroniz…
Read article →CUTLASS
How NVIDIA CUTLASS provides composable templates for high-performance GEMM.
Read article →GPU Data Center Economics
How to model true cost of GPU infrastructure: capital + power + cooling + ops.
Read article →GPU Data Pipeline
How to build data pipelines that keep GPUs fed.
Read article →GPU Datacenter Deployment
The physical realities of GPU datacenters: 700W+ per GPU, liquid cooling, high-density networking, and the constraints that shape modern AI infrastruc…
Read article →GPU Datacenter Power Requirements
Powering GPU datacenters: MW scale.
Read article →GPU DataLoader Bottleneck
How to diagnose + fix data loading bottlenecks.
Read article →NVIDIA DCGM
How DCGM provides monitoring, diagnostics, and management for GPU clusters.
Read article →Decode Compute Math
How to compute decode throughput.
Read article →DeepInfra
DeepInfra: budget open-model inference.
Read article →DeepSpeed
How DeepSpeed enables training of massive models via ZeRO optimizations and pipeline parallelism.
Read article →DeepSpeed Deep Dive
DeepSpeed: Microsoft's training + inference library.
Read article →GPU Depreciation Timeline
Hardware ROI over 3-5 years.
Read article →Diffusion Model Serving
Serving diffusion image models.
Read article →Direct Liquid Cooling
Direct liquid cooling implementation details.
Read article →Disaggregated LLM Serving
Disaggregated serving: separate prefill and decode instances.
Read article →DPO Training on GPU
How DPO replaces RLHF with direct preference optimization.
Read article →Dropless MoE
Avoid dropping tokens on expert overflow.
Read article →Dynamic Batching
Dynamic batching: variable batch + max wait.
Read article →PyTorch Dynamo
Dynamo: PyTorch's Python-level graph capture.
Read article →Edge Inference for LLM
Running LLMs on edge devices.
Read article →Edge NPUs
How edge NPUs (Qualcomm Hexagon, Apple Neural Engine, ARM Ethos) enable on-device AI.
Read article →Embedding Model Serving
Embedding model serving.
Read article →GPU ECC + Reliability
Error Correcting Code on datacenter GPUs.
Read article →GPU Experiment Tracking
How to track ML experiments: MLflow, W&B, Neptune.
Read article →Expert Choice Routing
Experts choose tokens instead of tokens choosing experts.
Read article →Expert Parallelism
How expert parallelism distributes MoE experts across GPUs for efficient MoE training.
Read article →GPU Serving: Systems View
Systems view of GPU serving.
Read article →DoRA Fine-Tuning
DoRA: weight-decomposed LoRA fine-tuning.
Read article →DPO Fine-Tuning
DPO: direct preference optimization.
Read article →Full Fine-Tuning on GPU
Full-parameter fine-tuning: update all weights.
Read article →GRPO Fine-Tuning
GRPO: group-relative PPO used by DeepSeek R1.
Read article →LoRA Fine-Tuning
LoRA: rank-decomposed adapter fine-tuning.
Read article →Fine-Tuning Ops on GPU
Operational practices for LLM fine-tuning.
Read article →ORPO Fine-Tuning
ORPO: SFT + preference in one stage.
Read article →PPO Fine-Tuning for LLMs
PPO: original RLHF optimizer.
Read article →QLoRA Fine-Tuning
QLoRA: 4-bit quantized base + LoRA adapters.
Read article →SFT
SFT: instruction tuning on labeled demonstrations.
Read article →GPU Fine-Tuning Costs
How to estimate GPU fine-tuning costs based on model, data, method.
Read article →LLM Fine-Tuning Optimization
Techniques for efficient LLM fine-tuning.
Read article →Fireworks AI
Fireworks AI: fast open-model inference.
Read article →FlashInfer
How FlashInfer provides fast attention kernels specifically for LLM inference.
Read article →FLUX
FLUX by Black Forest Labs: modern image generation architecture.
Read article →PyTorch FSDP
How PyTorch FSDP shards model states across GPUs, enabling large model training natively.
Read article →NVIDIA GB200
GB200: Grace CPU + Blackwell GPU superchip.
Read article →NVIDIA GH200
GH200: Grace CPU + Hopper GPU superchip.
Read article →GPU Sharing Strategies Overview
Overview of GPU sharing approaches.
Read article →GPUDirect
How NVIDIA GPUDirect enables direct GPU access to storage and network without CPU involvement.
Read article →GPUDirect Deep Dive
GPUDirect for RDMA + storage.
Read article →GRPO
GRPO: PPO variant used by DeepSeek for R1 reasoning.
Read article →NVIDIA H100
What makes NVIDIA H100 the workhorse of modern AI training and inference.
Read article →H100 SM architecture
Deep-dive on H100 SM: warp scheduler, CUDA cores, 4th gen tensor cores, shared memory, TMA async copy, cluster launch, FP8/INT8.
Read article →NVIDIA H200
H200: H100 successor with more HBM3e memory.
Read article →GPU Hardware Faults
How to detect + recover from GPU hardware faults (ECC, hangs, thermal).
Read article →GPU HBM architecture
Deep-dive on GPU HBM tier: bandwidth, banks, coalescing, L2/L1 caches, roofline model, async copy (TMA), memory-bound tuning.
Read article →HCCL
HCCL: Huawei Ascend collective communication.
Read article →Hugging Face Ecosystem
Hugging Face: model hub + libraries.
Read article →GPU Hyperparameter Tuning
How to tune hyperparameters efficiently on GPUs.
Read article →Image Classification Serving
Image classification serving.
Read article →Immersion Cooling for GPU
Immersion cooling: single-phase and two-phase.
Read article →GPU Incremental Training
How to add training data without full model retrain.
Read article →PyTorch Inductor
Inductor: PyTorch's default torch.compile backend.
Read article →GPU Inference Latency
How LLM inference latency decomposes: time-to-first-token vs time-per-output-token.
Read article →LLM Inference Optimization Overview
Techniques for LLM inference optimization.
Read article →InfiniBand + NVLink architecture
Deep-dive on GPU cluster fabric: NVLink intra-node, InfiniBand inter-node, GPUDirect RDMA, NCCL + SHARP collectives, topology-aware placement.
Read article →InfiniBand Deep Dive
InfiniBand fabric deep dive.
Read article →GPU Infrastructure Planning
How to plan GPU cluster: node config, networking, storage, cooling.
Read article →GPU Infrastructure Cost
Total cost of ownership analysis for GPU infrastructure.
Read article →Intel Gaudi + GPU Max
How Intel Gaudi 3 and GPU Max compete for AI training and inference.
Read article →Iterative DPO
Iterative DPO: multiple rounds of preference training.
Read article →ITL
Compute + optimize ITL (per-token latency).
Read article →GPU kernel fusion -- fewer kernels, less memory traffic
Deep-dive on GPU kernel fusion: the memory-bound HBM-traffic problem, fusing operations to keep intermediates on-chip (registers/SRAM), elementwise/ep…
Read article →GPU Kernel Launch
How kernels are launched: grid/block configuration, occupancy calculation, and CUDA streams for concurrency.
Read article →Kong AI Gateway
Kong: API gateway with AI features.
Read article →KServe for LLM
KServe: Kubernetes-native model serving.
Read article →KTO Training
KTO: prospect-theory-inspired preference optimization.
Read article →Kubeflow
Kubeflow: K8s-native ML platform.
Read article →GPUs on Kubernetes
How Kubernetes schedules GPU workloads via device plugins, and how to enable sharing.
Read article →Kueue
Kueue: K8s-native job queue for batch + AI workloads.
Read article →KV Cache Compression
Compress KV cache for memory savings.
Read article →KV Cache Disk Offload
Offload KV cache to NVMe / SSD.
Read article →KV Cache Math
How to size KV cache memory.
Read article →KV Cache Offload to CPU
Offload KV cache to CPU RAM.
Read article →KV Cache Optimization
How to reduce KV cache memory: GQA/MQA architectures, KV quantization, compression.
Read article →KV Cache Sizing for Deployments
Right-sizing KV cache pool for LLM serving.
Read article →Liquid Cooling for GPU Datacenters
Liquid cooling approaches for GPU DCs.
Read article →LiteLLM
LiteLLM: universal LLM SDK + proxy.
Read article →llama.cpp Deep Dive
llama.cpp: C++ LLM inference on CPU + GPU.
Read article →LLM A/B Testing
A/B test LLM models in production.
Read article →LLM Active Learning
Active learning: prioritize high-value labels.
Read article →LLM Annotation Tools
Annotation tools for LLM data.
Read article →LLM Audit Logging
Audit logging for LLM services.
Read article →LLM Bill of Materials
LLM-BoM: catalog LLM stack components.
Read article →LLM Blue-Green Deployment
Blue-green: full switch with instant rollback.
Read article →LLM Bottleneck Analysis
Systematic bottleneck analysis for LLMs.
Read article →LLM Burst Testing
Burst testing LLM services.
Read article →LLM Canary Deployment
Canary: send small % to new LLM.
Read article →LLM Capacity Analysis
Capacity analysis for LLM serving.
Read article →LLM Capacity Forecasting
Forecast LLM capacity needs.
Read article →LLM Capacity Testing
Capacity testing for LLM planning.
Read article →LLM Change Management
Change management for LLM systems.
Read article →LLM Chaos Testing
Chaos testing for LLM services.
Read article →LLM Chargeback
Internal chargeback for LLM costs.
Read article →LLM CI/CD Pipeline
CI/CD for LLM applications.
Read article →LLM Committed Use Discounts
Committed use discounts for LLM.
Read article →LLM Content Moderation
Content moderation for LLM outputs.
Read article →LLM Cost Analysis
Analyze LLM app cost drivers.
Read article →LLM Cost Attribution
Attribute LLM costs to features + users.
Read article →LLM Cost Optimization
Reduce LLM costs.
Read article →LLM Data Curation Pipelines
Pipelines for curating LLM training data.
Read article →LLM Data Exfiltration Defense
Preventing data exfil via LLM.
Read article →LLM Data Flywheel
Continuous improvement via user feedback.
Read article →LLM Deployment Pattern Overview
Deployment patterns for LLM serving.
Read article →LLM Distillation Data
Distillation data from teacher LLMs.
Read article →LLM Disaster Recovery Drill
DR drills for LLM services.
Read article →LLM Endurance Testing
Endurance testing LLM services.
Read article →LLM Error Budgets
Error budgets for LLM services.
Read article →LLM Failover Testing
Testing LLM failover behavior.
Read article →LLM FinOps
FinOps discipline for LLM apps.
Read article →Flame Graphs for LLMs
Using flame graphs to visualize LLM hotspots.
Read article →LLM Gameday
Gameday exercises for LLM services.
Read article →GitOps for LLM Deployments
GitOps: Git as source of truth for LLM deployments.
Read article →LLM Guardrails
Guardrails for LLM production.
Read article →LLM System Health Scoring
Composite health score for LLM systems.
Read article →Helm for LLM Deployments
Helm charts for LLM engines + apps.
Read article →LLM Human-in-the-Loop
HITL: human review + intervention in LLM systems.
Read article →HITL Review Patterns
Patterns for HITL reviews.
Read article →LLM Incident Communication Channels
Communication channels during incidents.
Read article →LLM Incident Response
Incident response for LLM services.
Read article →LLM Jailbreak Defense
Defending LLMs from jailbreaks.
Read article →LLM KPI Dashboards
Dashboards for LLM KPIs.
Read article →LLM Individual Contributor KPIs
KPIs for ICs.
Read article →LLM Leadership KPIs
KPIs for leadership.
Read article →LLM North Star Metric
Define North Star metric for LLM.
Read article →Kustomize for LLM Deployments
Kustomize: overlay-based K8s customization.
Read article →LLM Data Labeling
Labeling data for LLM training + evaluation.
Read article →LLM Load Testing
Load-testing LLM serving stacks.
Read article →LLM Serving Math 101
Overview of LLM serving math + trade-offs.
Read article →LLM Memory Profiling
Profiling GPU memory for LLMs.
Read article →LLM Metrics Deep Dive
SLI + KPI metrics for LLM serving.
Read article →NVIDIA Nsight for LLMs
Using Nsight Systems and Compute for LLMs.
Read article →LLM On-Call Playbook
Playbook for on-call engineers.
Read article →LLM Output Validation
Validating LLM outputs.
Read article →LLM Ownership Matrix
RACI for LLM system components.
Read article →LLM On-Call Rotation
On-call rotation for LLM services.
Read article →LLM Penetration Testing
Pen testing for LLM services.
Read article →LLM Performance Analysis
How to analyze LLM inference performance.
Read article →LLM Performance Profiling
Profiling tools and workflow for LLMs.
Read article →LLM PII Detection
PII detection in LLM inputs/outputs.
Read article →LLM Pricing Models
Understanding LLM provider pricing.
Read article →LLM Health Probes
Health + readiness + liveness probes.
Read article →LLM Prompt Injection Defense
Defending LLMs from prompt injection.
Read article →LLM Python Frameworks
Python frameworks for LLM apps.
Read article →PyTorch Profiler for LLMs
Using PyTorch profiler for LLMs.
Read article →LLM Ranking + Comparison UI
UI for pairwise ranking + comparison of LLM outputs.
Read article →LLM Performance Regression Analysis
Detecting and analyzing LLM perf regressions.
Read article →LLM Reserved Capacity
Reserve LLM capacity for discounts.
Read article →LLM Rollback Strategies
Rollback: revert LLM to previous version.
Read article →LLM Routing Strategies
Route requests to models based on task / cost / SLO.
Read article →LLM Runbook Index
Central runbook index for LLM.
Read article →GPU Serving Architecture for LLMs: The Full Stack
A 2500-word walkthrough of a modern GPU serving stack for LLMs: ingress, mesh, router, engine, autoscaler, pod, fabric, object store, and observabilit…
Read article →LLM Serving Stacks
The main LLM serving stacks and their trade-offs.
Read article →LLM Shadow Deployment
Shadow deploy new LLM alongside existing.
Read article →LLM SLO Burn Rate Alerts
Multi-window burn rate for LLM SLOs.
Read article →LLM Soak Testing
Soak testing LLM services.
Read article →LLM Spend Alerts
Alert on LLM cost anomalies.
Read article →Full LLM Stack Overview
End-to-end LLM stack: hardware to application.
Read article →Python LLM Stack Overview
Python ecosystem for LLM development.
Read article →LLM Status Page
Public status page for LLM service.
Read article →LLM Stress Testing
Stress-testing LLM serving beyond limits.
Read article →Synthetic Data Generation for LLM
Generate training data with LLMs.
Read article →LLM Synthetic Monitoring
Synthetic monitoring for LLM.
Read article →LLM TCO
Total cost of ownership for LLM apps.
Read article →LLM Trace Analysis
Analyzing LLM traces for bottlenecks.
Read article →LLM Uptime Calculation
Compute + report LLM uptime.
Read article →LMDeploy
LMDeploy: OpenMMLab LLM serving stack.
Read article →Lookahead Decoding
How Lookahead Decoding speeds LLM generation without separate draft model.
Read article →LoRA Serving Architecture
How to serve many LoRA adapters efficiently on one base model.
Read article →LoRAX
LoRAX: serve many LoRA adapters efficiently.
Read article →Megatron-LM
NVIDIA Megatron: large-model training.
Read article →GPU Memory Hierarchy
How GPU memory is organized: registers, shared memory, L1/L2 cache, HBM. Bandwidth matters more than latency.
Read article →CUDA Memory Pool
Memory pool: efficient GPU memory allocation.
Read article →AMD MI300X
MI300X: AMD's H100 competitor.
Read article →AMD MI325X
MI325X: MI300X with more memory.
Read article →NVIDIA MIG architecture
Deep-dive on Multi-Instance GPU: compute and memory slices, GPU Instance and Compute Instance hierarchy, profile geometry on A100/H100, Kubernetes GPU…
Read article →MIG Deep Dive
MIG: NVIDIA Multi-Instance GPU.
Read article →Mixed Precision Training
How mixed precision (FP16/BF16 compute, FP32 master weights) speeds training.
Read article →ML Framework Comparison
The three major ML frameworks: PyTorch dominant, JAX for research, TensorFlow legacy.
Read article →GPU ML Ops
How ML Ops for GPU workloads differs: cluster management, checkpointing, monitoring.
Read article →ML Reproducibility on GPUs
How to achieve reproducible ML training on GPUs (or accept nondeterminism).
Read article →MLflow for GPU Training Ops
MLflow for tracking + registry in GPU training.
Read article →Multimodal LLM Training
Training pipelines for multimodal LLMs.
Read article →MLX
MLX: Apple's ML framework for Apple silicon.
Read article →MoE All-to-All Communication
All-to-all: token shuffle for MoE.
Read article →MoE Expert Parallelism Deployment
Deploying MoE with expert parallelism.
Read article →Grouped GEMM for MoE
Grouped GEMM: variable-size expert matmuls.
Read article →MoE Kernels
Custom kernels for MoE efficiency.
Read article →MoE Load Balancing
Balance token routing across experts.
Read article →MoE Routing Math
Router: pick top-K experts per token.
Read article →MoE Serving Overview
Serving Mixture-of-Experts models.
Read article →Mixture-of-Experts Serving Architecture in Depth
A 2500-word walkthrough of MoE serving architecture: router, dispatch, expert parallelism, combine, capacity, load balancing, and runtimes.
Read article →MSCCL
MSCCL: custom collective algorithms via XML.
Read article →Multi-GPU Communication
How multi-GPU systems communicate via NVLink and NVSwitch, and how NCCL implements collective operations.
Read article →Multi-Instance GPU Deployment
Deploying multi-instance workloads on shared GPUs.
Read article →Multi-LoRA Serving
How multi-LoRA serving lets one base model serve many fine-tuned personalities.
Read article →Multi-Provider LLM Strategy
Use multiple LLM providers.
Read article →Multi-Stream Execution
Using multiple CUDA streams for concurrency.
Read article →gpu_multi_tenant
Read article →Multi-Turn KV Cache
How to reuse KV cache across conversation turns for efficient chat.
Read article →Multimodal Model Serving
Serving multimodal AI models.
Read article →NCCL collectives
Deep-dive on NCCL collective communication: all-reduce and collective ops, bandwidth-optimal ring and latency-optimal tree algorithms, NVLink/NVSwitch…
Read article →NCCL Deep Dive
NCCL collectives library deep dive.
Read article →NVIDIA Nemotron
Nemotron: NVIDIA's open model + training data.
Read article →nvidia-smi
How nvidia-smi provides quick GPU status, and the key views for debugging.
Read article →NVLink and NVSwitch architecture
Deep-dive on NVLink/NVSwitch: link anatomy and memory semantics, the non-blocking crossbar, SHARP in-switch reductions, NCCL topology mapping, link-fl…
Read article →NVLink Deep Dive
NVLink interconnect deep dive.
Read article →NVLink Switch
NVLink switch: connects GPUs at high bandwidth.
Read article →NVSwitch Deep Dive
NVIDIA NVSwitch chip details.
Read article →Object Detection Serving
Object detection model serving.
Read article →Ollama Deep Dive
Ollama: local LLM runtime + management.
Read article →Online DPO
Online DPO: preference optimization with fresh preference data.
Read article →GPU Online Learning
How to continuously update models on GPUs.
Read article →ONNX Runtime
ONNX Runtime: cross-platform inference.
Read article →OpenAI Realtime API
OpenAI Realtime API: low-latency audio + text.
Read article →OpenRouter
OpenRouter: unified LLM API + routing.
Read article →OpenVINO for LLM
OpenVINO: Intel's inference stack.
Read article →Hugging Face Optimum
Optimum library for accelerated inference.
Read article →GPU Orchestration Overview
GPU orchestration platforms overview.
Read article →ORPO
ORPO: single-stage SFT + preference optimization.
Read article →P2P KV Cache Transfer
Peer-to-peer KV cache transfer between GPUs.
Read article →GPU P2P Memory Access
GPU peer-to-peer memory access.
Read article →Page-Locked (Pinned) Host Memory
Pinned host memory for fast H2D transfers.
Read article →Paged KV cache architecture
Deep-dive on PagedAttention-style KV cache management: physical block pools and block tables, copy-on-write prefix caching, continuous batching under …
Read article →PCIe and GPU
How GPUs connect to CPU via PCIe, and why PCIe bandwidth matters for GPU workloads.
Read article →PCIe host interconnect architecture
Deep-dive on PCIe + host GPU interconnect: lanes, generations, root complex, GPU P2P, host bounce, GPUDirect Storage, NUMA.
Read article →Prefill/Decode Disaggregation Architecture in Depth
A 2500-word walkthrough of prefill/decode disaggregation: router, prefill pool, KV transfer, decode pool, continuous batching, independent SLOs, autos…
Read article →Pipeline Parallelism
How pipeline parallelism splits model layers across GPUs, with micro-batches for utilization.
Read article →GPU Datacenter Placement Strategy
Where to place GPU datacenters: power, cooling, latency, cost.
Read article →GPU Pod Network
Network design for AI pod: NVLink, InfiniBand, RoCE.
Read article →Portkey AI Gateway
Portkey: enterprise AI gateway.
Read article →PPO for LLMs
PPO implementation specifics for LLM alignment.
Read article →GPU precision architecture
Deep-dive on GPU precisions: fp32/bf16/fp16/fp8/fp4, accumulator design, mixed precision training, numerics safety, kernel matrix.
Read article →GPU Preemption Handling
Handling GPU preemption in training + serving.
Read article →Prefill vs Decode Split
Prefill and decode phases have different profiles.
Read article →Prefill Compute Math
How to compute prefill FLOPs + time.
Read article →Prefix Caching
How prefix caching reuses KV cache for shared prompt prefixes, cutting compute.
Read article →GPU Priority Queue Scheduling
Priority queue for LLM request scheduling.
Read article →GPU Profiling
How to profile GPU workloads: Nsight Systems for timeline, Nsight Compute for kernel-level detail.
Read article →Prompt Caching
Provider prompt caching: OpenAI, Anthropic, Google.
Read article →LLM Provider Failover
Fail over between LLM providers.
Read article →PUE
PUE metric for datacenter efficiency.
Read article →PyTorch Lightning
Lightning: high-level PyTorch training.
Read article →QPS Math for LLM Serving
Compute queries/sec capacity.
Read article →Ray
Ray for distributed ML + GPU workloads.
Read article →Ray Serve for LLM
Ray Serve: distributed model serving.
Read article →RDMA for GPUs
How RDMA enables direct GPU-to-GPU communication across the network without CPU involvement.
Read article →GPU Regulatory Landscape
The regulatory landscape affecting GPU deployment: export controls, AI safety regulations.
Read article →Replicate
Replicate: run open models with simple API.
Read article →Response Caching for LLM APIs
Exact-match response caching for LLM.
Read article →GPU Pricing: Retail vs Cloud vs Enterprise
Different pricing tiers explained.
Read article →Reward Model Training
How reward models are trained from preference data.
Read article →Ring Attention
How ring attention enables million-token context by distributing sequence across GPUs.
Read article →RLHF Pipeline on GPU
Full RLHF pipeline: SFT → RM → PPO.
Read article →RoCE (RDMA over Ethernet)
RDMA over Converged Ethernet deep dive.
Read article →RoCE v2
RoCE v2: RDMA over Ethernet as InfiniBand alternative.
Read article →Run:ai
Run:ai commercial GPU orchestration.
Read article →GPU Scheduling
How multiple workloads share a GPU: time-slicing, MPS (Multi-Process Service), and MIG (Multi-Instance GPU).
Read article →GPU scheduling architecture
How to combine CUDA streams, priorities, MPS, and MIG into a scheduling plane that offers SLO tiers and predictable multi-tenant GPU sharing.
Read article →GPU Scheduling With Slurm
How Slurm schedules GPU jobs on HPC clusters via GRES (Generic RESources).
Read article →Segmentation Model Serving
Image segmentation model serving.
Read article →GPU Selection Guide
How to choose GPUs based on workload, budget, availability.
Read article →Semantic Cache for LLM
Semantic cache: match by meaning, not exact match.
Read article →Active-Active LLM Serving
Active-active multi-region.
Read article →Active-Passive LLM Serving
Active-passive multi-region.
Read article →Anycast for LLM Serving
Anycast routing for LLM APIs.
Read article →GPU Serving Capacity Estimation
Estimate LLM serving capacity per GPU.
Read article →DNS Failover for LLM
DNS-based failover for LLM.
Read article →LLM Serving DR
Disaster recovery for LLM serving.
Read article →Edge PoP LLM Serving
Edge Points of Presence for LLM.
Read article →Geographic Routing for LLM
Route LLM users to nearest region.
Read article →Multi-Region LLM Serving
Deploy LLM across regions.
Read article →LLM Serving Reliability
Reliability engineering for LLM serving.
Read article →LLM Serving SLOs
SLOs for LLM serving.
Read article →SGLang
SGLang: structured programming + fast LLM inference.
Read article →Shared Prefix KV Caching
Share KV cache for common prefixes across requests.
Read article →SLO-Aware Scheduling
Schedule LLM requests to meet SLOs.
Read article →S-LoRA
S-LoRA paper: multi-LoRA scheduling.
Read article →Slurm
Slurm for GPU + HPC workloads.
Read article →Speculative Decoding Architecture in Depth
A 2500-word walkthrough of speculative decoding: draft/target models, generate + verify, accept + reject sampling, correctness proof, acceptance rate,…
Read article →Speculative Batching
Batch multiple speculative decoding streams.
Read article →Speculative Decoding Deep Dive
How speculative decoding uses draft models to speed up LLM generation.
Read article →GPU Spot Instances
Using GPU spot / preemptible instances.
Read article →Stable Diffusion Training + Inference
Training + inference of Stable Diffusion image models.
Read article →Static Batching
Static batching: fixed batch size per iteration.
Read article →CUDA Stream Capture
Stream capture for building CUDA graphs.
Read article →StreamingLLM
How StreamingLLM enables efficient inference on very long conversations.
Read article →Streaming LLM Serving
Streaming LLM outputs to clients.
Read article →GPU Supply Chain
How GPU supply constraints affect AI infrastructure planning.
Read article →Switch Transformer Architecture
Google Switch Transformer: foundational MoE.
Read article →GPU Synthetic Data
How synthetic data generated by LLMs is used for training.
Read article →GPU Tail Latency Management
Reducing tail latency for LLM serving.
Read article →Tensor core architecture
Deep-dive on GPU tensor cores: WMMA/MMA, tile size, accumulator dtype, input dtype, sparsity, multi-buffering, kernel selection.
Read article →GPU Tensor Cores
How tensor cores accelerate matrix multiplication for deep learning, precision modes (FP16, BF16, FP8, INT8), and when they kick in.
Read article →Tensor Parallelism
How tensor parallelism splits weight matrices across GPUs, enabling per-layer parallelization.
Read article →TensorRT-LLM
How NVIDIA TensorRT-LLM provides highly-tuned LLM inference on NVIDIA GPUs.
Read article →TensorRT-LLM Deep Dive
TensorRT-LLM: NVIDIA's optimized LLM inference.
Read article →TensorFlow Lite for LLM
TensorFlow Lite: mobile + edge inference.
Read article →GPU Thermal Management
How thermal management affects GPU performance + reliability.
Read article →GPU Throughput Math for LLM
Compute tokens/sec throughput per GPU.
Read article →GPU Time Slicing
Software GPU time slicing.
Read article →Together AI
Together AI: LLM inference platform.
Read article →Topology-Aware GPU Scheduling
Topology-aware placement + collectives.
Read article →GPU Topology Awareness
Topology-aware GPU communication.
Read article →torch.compile
How torch.compile accelerates PyTorch code via JIT compilation to optimized GPU kernels.
Read article →Google TPU
How Google TPU compares to GPU for training and inference on Google Cloud.
Read article →Google TPU v5
Google TPU v5e + v5p for training + inference.
Read article →Google TPU v6 Trillium
TPU v6 Trillium: latest Google TPU.
Read article →LLM Training Checkpointing
Checkpointing during LLM training.
Read article →LLM Training Cluster Design
Design of GPU training clusters.
Read article →LLM Training Cost Optimization
Cost optimization for LLM training.
Read article →LLM Training Data Pipeline
Data pipeline for LLM training.
Read article →LLM Training Debugging
Debugging LLM training.
Read article →LLM Training Experiment Tracking
Tracking training experiments.
Read article →LLM Training Health Checks
Health checks during LLM training.
Read article →LLM Training Hyperparameter Search
Hyperparameter search for LLM training.
Read article →LLM Training Orchestration
Orchestrating LLM training jobs.
Read article →LLM Training Reproducibility
Reproducibility in LLM training.
Read article →AWS Trainium
AWS Trainium: purpose-built AI training chip.
Read article →Triton Inference Server for LLM
NVIDIA Triton Inference Server for LLM.
Read article →Triton
How OpenAI's Triton lets Python developers write GPU kernels without full CUDA C++.
Read article →Triton Kernels for LLM
Writing custom Triton kernels for LLM performance.
Read article →TRL Deep Dive
TRL: HF Transformer Reinforcement Learning.
Read article →TTFT
Compute + optimize TTFT.
Read article →TTS (Text-to-Speech) Serving
Text-to-speech serving.
Read article →UCX
UCX: unified transport abstraction for GPU comm.
Read article →Unsloth
Unsloth: memory-efficient LLM FT.
Read article →Vertex AI Gemini
Google Vertex AI: Gemini + other models.
Read article →NVIDIA vGPU
vGPU: virtualization + graphics + compute.
Read article →Video Diffusion Models
Video generation via diffusion: Sora, Kling, Runway, open models.
Read article →Video Generation Serving
Video generation model serving.
Read article →Video LLM
Video-capable LLMs: architecture and training approaches.
Read article →Vision Encoders
Vision encoders used in modern MLLMs.
Read article →Vision Transformer Serving
Serving vision transformers.
Read article →vLLM Deep Dive
vLLM: PagedAttention + continuous batching.
Read article →vLLM on GPU
How vLLM uses PagedAttention and continuous batching for state-of-art LLM serving throughput.
Read article →Vision-Language Model Architectures
Common VLM architectures: LLaVA, Flamingo, IDEFICS, Molmo.
Read article →WebAssembly for LLM Inference
WASM: portable inference beyond browser.
Read article →WebGPU for LLM
WebGPU: browser-based GPU compute for LLM.
Read article →GPU Workload Types
How different GPU workloads (training, inference, rendering, HPC) have different requirements.
Read article →ZeRO Optimizer
How ZeRO progressively shards optimizer state, gradients, and weights across GPUs to reduce per-GPU memory.
Read article →GPUDirect RDMA
Direct GPU-to-network. Skip host.
Read article →GPUDirect Storage
Direct file → GPU memory. Skip host.
Read article →Gradient Clipping
Cap gradient norm. Prevent explosion.
Read article →Gradient Accumulation
Accumulate grads over micro-batches before step.
Read article →Gradient Checkpointing (Activation Recomputation)
Don't store all activations. Recompute in backward.
Read article →Graphcore IPU
Bulk Synchronous Parallel. Startup that struggled.
Read article →Grid Connection Challenges for AI
Multi-hundred MW loads stress power grids.
Read article →Groq LPU
Custom silicon for LLM inference. Deterministic + fast.
Read article →H100 Availability History (2023-2025)
From acute shortage to abundance.
Read article →H100-Hours per Foundation Model
Compute cost per model in H100-hours.
Read article →H100 System Network Breakdown
How H100 systems talk internally + externally.
Read article →H100 Pricing History
$25k-40k. Cloud spot dropped 50%.
Read article →H200 vs H100 Economics
H200 pricier but more memory bandwidth.
Read article →HBM3 + HBM3e Memory
High Bandwidth Memory. Stacked DRAM. Datacenter GPUs.
Read article →HGX Platform
NVIDIA reference design for OEMs.
Read article →Immersion Cooling
Submerge servers in dielectric fluid. Extreme density.
Read article →Inference Cost per Query
Cents to dollars per LLM call.
Read article →InfiniBand for AI Clusters
Low-latency + high-BW network. Standard for training.
Read article →InfiniBand NDR (400G) + XDR (800G)
Latest InfiniBand generations. Bandwidth per port.
Read article →Intel Gaudi 2 + Gaudi 3
Habana Labs (Intel). BF16 focus. Competitive perf.
Read article →Kubernetes GPU Operator
NVIDIA device plugin + drivers on K8s.
Read article →GPU Kernel Fusion
Combine kernels to avoid HBM roundtrip.
Read article →Kubeflow
End-to-end ML platform on K8s.
Read article →Kueue
Job queue for K8s. Fair sharing + priorities.
Read article →KV Cache Reuse + Prefix Caching
Amortize prefill across requests. Massive cost savings.
Read article →Lambda Labs
Reserved + on-demand GPUs. Developer-friendly.
Read article →Latitude.sh
Bare metal cloud. Reserved + on-demand GPUs.
Read article →Direct-to-Chip Liquid Cooling
Cold plates on chips. Standard for H100+ SXM.
Read article →Megatron-LM Framework
NVIDIA's LLM training framework. Tensor + pipeline parallel.
Read article →Meta AI Research SuperCluster (RSC)
Meta's internal AI cluster.
Read article →Meta MTIA
Meta's inference accelerator. v1 + v2 deployed.
Read article →Azure AI Supercomputer for OpenAI
Microsoft's massive OpenAI infrastructure.
Read article →MIG
Partition A100/H100 into isolated slices.
Read article →MIG for Multi-Tenant GPU Sharing
Hardware isolation. Multi-tenant inference.
Read article →Mixed Precision Training (BF16 + FP32)
Storage in BF16, master weights in FP32. Standard.
Read article →Modal Labs
Python-native serverless GPU.
Read article →Model Lifetime Utility
Amortize training cost over inference lifetime.
Read article →Model Parallel Training
Split model across GPUs. Different layers on different GPUs.
Read article →Modular Datacenters for AI
Prefab modules. Faster deployment.
Read article →Small Modular Reactors (SMR) for AI DCs
Nuclear power for AI. Emerging trend.
Read article →MoE Model Inference Cost
Mixture of Experts activates subset. Cheaper.
Read article →Multi-GPU Peer-to-Peer Access
GPUs directly access each other's memory.
Read article →Multi-Year GPU Capacity Commitments
How hyperscalers lock capacity years ahead.
Read article →All-Reduce
Sum gradients across GPUs. Foundation of data parallelism.
Read article →NCCL
All-reduce + broadcast + all-gather across GPUs.
Read article →NCCL Topology-Aware Communication
NCCL picks best path per topology.
Read article →Nebius
Yandex spinoff. GPU cloud + AI Studio.
Read article →NCCL + NIXL
NCCL evolution + NIXL for LLM disaggregation.
Read article →nsight_compute
Read article →NVIDIA Nsight Systems
System-level profiling. See CPU + GPU + memory.
Read article →NVIDIA Ada Lovelace (RTX 4090 + L40S)
Consumer + workstation Ada. FP8 support.
Read article →NVIDIA Ampere A100
Previous gen. Still workhorse for many.
Read article →NVIDIA Blackwell B100 + B200
Next-gen (2024-2025). FP4 + 2 dies bridged.
Read article →NVIDIA GH200
Grace CPU + Hopper GPU. NVLink-C2C coherent.
Read article →NVIDIA H200
141GB HBM3e. Same compute. Bigger + faster memory.
Read article →NVIDIA Hopper H100 Architecture
80B params, 700W SXM. 4th-gen tensor cores + FP8.
Read article →NVIDIA Rubin (Next Gen)
Announced roadmap: 2026 successor to Blackwell.
Read article →NVIDIA Spectrum-X
NVIDIA's Ethernet answer to IB.
Read article →GB200 NVL72 Rack
72 GPUs unified via NVLink Switch.
Read article →NVLink
Direct high-bandwidth GPU communication. Multi-GPU foundation.
Read article →NVSwitch
Switch fabric for NVLink. All-to-all connectivity.
Read article →GPU Occupancy Calculator
Threads per SM ratio. Balance parallelism + resources.
Read article →OCI GPU SuperCluster
H100/H200 clusters. Highest scale non-hyperscaler.
Read article →Optical Transceivers for AI Networking
400G + 800G optics. Cost + reach.
Read article →Optimizer State Offloading to CPU/NVMe
Move optimizer state off GPU. Trade PCIe bandwidth.
Read article →PagedAttention
OS-inspired paging for KV cache. vLLM foundation.
Read article →PCIe Gen4 + Gen5 for GPUs
Alternative to NVLink. Host-to-GPU interconnect.
Read article →Pipeline Parallelism
Layer groups across GPUs. Micro-batch pipelining.
Read article →Power Backup for AI Datacenters
UPS + diesel + battery. Sub-second failover.
Read article →Power Density in AI Datacenters
kW per rack. Traditional 5-10, AI 30-120.
Read article →PUE for AI Datacenters
Power Usage Effectiveness. AI dc target <1.2.
Read article →Qualcomm Cloud AI 100
Datacenter inference chip. Meta partnership.
Read article →Rail-Aligned Topology for AI Clusters
Multiple network rails. GPUs use own rail.
Read article →Ray on GPU + Distributed Training
Ray Train + Serve + Data. Popular ML orchestration.
Read article →Rear-Door Heat Exchangers
Liquid-cooled rack doors. Retrofit-friendly.
Read article →GPU Register Pressure
Registers per thread. Limits threads per SM.
Read article →Reserved GPU Capacity vs On-Demand
Multi-year commitments for capacity + discount.
Read article →Ring All-Reduce Algorithm
Bandwidth-optimal collective. Baidu 2017.
Read article →RoCE v2
RDMA on standard Ethernet. Cheaper alternative.
Read article →runpod
Read article →SageMaker HyperPod on GCP Comparable
GCP's answer via managed Slurm.
Read article →SambaNova RDU
Reconfigurable Dataflow Unit. Alternative arch.
Read article →Second-Hand GPU Market
Enterprise churn feeds resale.
Read article →SGLang
Fast + structured LLM serving. RadixAttention.
Read article →SHARP
Aggregate on switch. Faster all-reduce.
Read article →SIMT Execution Model
Single Instruction Multiple Thread. Different from SIMD.
Read article →Slurm Cluster Software
HPC job scheduler. Foundation of ML training clusters.
Read article →Speculative Decoding on GPU
Draft model + target model. 2-3x throughput.
Read article →DGX SuperPod Topology
Multi-DGX cluster reference architecture.
Read article →SXM vs PCIe Form Factor
Datacenter GPU form factors. SXM = NVLink native.
Read article →Tensor Cores
Dedicated matmul units. Foundation of modern ML perf.
Read article →Tensor Parallelism (Megatron-style)
Split individual layers across GPUs. Column + row parallel.
Read article →TensorRT
Compile models for max GPU inference perf.
Read article →TensorRT-LLM Deep Dive
TensorRT specialized for LLMs. NVIDIA's LLM serving.
Read article →tenstorrent_wormhole
Read article →Together AI
GPU cloud + LLM API service.
Read article →torch.compile
PyTorch 2.0's compilation. Torch Dynamo + Inductor.
Read article →Foundation Model Project Cost Breakdown
Compute + data + team + evals + safety.
Read article →Training Cost Trajectory 2024-2027
Where costs are going.
Read article →Training on Thousands of GPUs
Practical challenges. Failures, comms, checkpointing.
Read article →Tree All-Reduce
Latency-optimal. Small messages + many workers.
Read article →NVIDIA Triton Inference Server
Model serving. Any framework. Ensemble models.
Read article →OpenAI Triton Language
Python DSL for GPU kernels. Simpler than CUDA.
Read article →Ultra Ethernet Consortium
Open alternative to InfiniBand.
Read article →Vast.ai
Peer-to-peer GPU rental.
Read article →vLLM
PagedAttention + continuous batching. Community standard.
Read article →Voltage Park
H100 for research + open source.
Read article →Warp Scheduling on GPU
32 threads = 1 warp. SIMT execution model.
Read article →Waste Heat Reuse from Datacenters
District heating + agriculture + desalination.
Read article →Water Usage in AI Datacenters
Evaporative + chilled water consumption.
Read article →xAI Colossus
100k+ H100 built in 122 days.
Read article →XLA
TensorFlow + JAX compiler. Fuses ops.
Read article →Zero-Copy Memory (Pinned Host)
GPU accesses host memory directly over PCIe.
Read article →DeepSpeed ZeRO Stages
Progressive sharding: optimizer, grads, params.
Read article →