~/talk

Fp8 Training From Hopper To Blackwell

Talkat PyTorch Conference Europe 2026 · 2026-04-07..04-08· [machine-learning]
links:none on file
slides:none on file

FP8 delivers roughly ~4x speed versus FP32 on modern NVIDIA GPUs but only if tensors are scaled to avoid overflows; scaling is applied right before matmuls and stored as small metadata. Blackwell introduces hardware micro-scaling so very small tiles become viable and descaling is cheap, while Hopper forces workarounds: disable fast accumulation (it uses FP22) and handle contiguous K layout copies that obliterate gains. Meta finds E4M3 preferable to E5M2, stochastic rounding reduces underflows, and PyTorch support lives under torch AO (see torch-titan examples).

AI-written summary · about

  1. 0:00FP8 training on Nvidia GPUs
  2. 1:02FP8 improves compute speed
  3. 2:28Floating-point in FP8
  4. 5:53Avoiding overflow and underflow
  5. 7:40Scaling FP8 for stability
  6. 9:24FP8 only for matmul inputs
  7. 10:49FP8 scaling strategies
  8. 13:56Storing FP8 scaling metadata
  9. 15:23Delayed scaling risks
  10. 16:24Rotations to reduce underflow
  11. 17:28FP8 types E4M3 vs E5M2
  12. 18:31Hopper GPU pitfalls and fixes
  13. 19:56Memory transfer with FP8
  14. 20:59Stochastic rounding for FP8
  15. 23:03PyTorch FP8 with torch AO
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.