Training language models from scratch on one consumer GPU by Matthew AndersonTraining language models from scratch on one consumer GPU by Matthew Anderson

Training language models from scratch on one consumer GPU

Portfolio project
Matthew Anderson
I built custom 4-bit (NVFP4) training kernels and tooling for a consumer RTX 5070 Ti, to see how far one home GPU can go training language models from scratch.
A 124M-parameter model reached target loss (val 3.28) in 85.6 minutes, versus about 130 to 135 minutes estimated for standard BF16 training.
I also ran from-scratch architecture experiments on a 9-domain corpus, comparing held-out bits per byte (lower is better) after 60-minute runs.
Dense model 1.158
Mixture-of-experts 1.146
Mixture-of-experts with a custom 512K superword tokenizer 1.202

0 likes · 0 views · Nov 10, 2026

Custom 4-bit (NVFP4) training kernels on one RTX 5070 Ti: a 124M model hit target loss in 86 minutes vs about 130 for standard BF16.

Tags