Investigate the frontier of AI infrastructure

Design credible experiments and study compute allocation, numerical behavior, compilers, energy, and reproducibility.

10 published lessons1 module337 min of guided study
  1. 01
    Investigate the frontier of AI infrastructureresearch · 10 lessons

Follow the path or begin with a question. Every lesson is open.

Your notebook0 of 10 lessons completed

Your place, at your pace. Progress is optional and saved only in this browser when available.

Inside this module

Each lesson includes an interactive lab

Investigate the frontier of AI infrastructure

Design credible experiments and study compute allocation, numerical behavior, compilers, energy, and reproducibility.

  1. 01

    Experiment design and statistical power

    Turn a systems performance claim into an experiment with a meaningful effect size, independent units, and an uncertainty budget.

    32 min
  2. 02

    Benchmark design and contamination

    Build comparisons whose workload, quality threshold, measurement boundary, and exposure history support the intended claim.

    31 min
  3. 03

    Scaling fits and compute allocation

    Use empirical scaling models to make constrained allocation decisions while testing extrapolation, fit uncertainty, and deployment costs.

    34 min
  4. 04

    Communication-avoiding training

    Evaluate accumulation, compression, and local updates by their effects on synchronization, numerical work, and time to a quality target.

    35 min
  5. 05

    Numerical stability and mixed precision

    Reason about range, rounding, accumulation, conditioning, and loss scaling before trusting a faster numerical training path.

    35 min
  6. 06

    Compiler graphs and kernel fusion

    Study graph capture, specialization, memory traffic, and fusion through measurable execution costs and correctness constraints.

    34 min
  7. 07

    Distributed debugging and determinism

    Localize the first divergence across workers while distinguishing randomness, nondeterministic execution, synchronization errors, and expected rounding.

    35 min
  8. 08

    Energy and carbon accounting

    Measure energy, define emissions boundaries, and compare AI systems using explicit functional units and uncertainty.

    33 min
  9. 09

    Reproducible research artifacts

    Package claims, exact inputs, execution environments, raw results, and analysis so an independent reader can verify the evidence.

    32 min
  10. 10

    Systems research and open problems

    Formulate testable infrastructure research questions, compare mechanisms fairly, and turn limitations into a disciplined next experiment.

    36 min
All engineering modules