NotesTagsGraph

# topic/cs/system

5 notes · all tags

Distributed Training Strategies

When a model or dataset is too large for a single GPU, training must be distributed across multiple devices.

3 links · 2 backlinks
# topic/cs/system

Floating Point and Quantization

Numbers in hardware have finite precision. Choosing the right format trades off range, precision, memory, and speed.

3 links · 3 backlinks
# topic/cs/system

GPU Architecture and CUDA

GPUs achieve massive parallelism through thousands of simple cores executing the same instruction on different data (SIMT — Single Instruction, Multiple Threads).

3 links · 4 backlinks
# topic/cs/system

Memory Hierarchy and IO-Awareness

Modern hardware is memory-bound, not compute-bound for most ML operations. Understanding the memory hierarchy is the key to writing fast code.

3 links · 6 backlinks
# topic/cs/system

Systems and Scaling

Systems and scaling study how model training and inference behave on real hardware. The useful mental model is: performance is limited by compute, memory, communication, and…

7 links · 1 backlinks
# topic/cs/system

© 2026 Ebenezer Gelo