OpenAINVIDIA

Based on real interviews

Diagnose instability after scaling training

Find what changed when a stable training run moved from one node to a larger cluster.

Unlock with Full Access

The challenge

A fine-tuning run is stable on eight GPUs but develops recurring loss spikes when scaled to 64. The model and dataset are unchanged, and aggregate throughput is close to the expected scaling result.

A teammate wants to lower the learning rate and restart. Choose the checks that would establish what changed when the run crossed nodes, using data shards, training settings and per-rank evidence before deciding whether retuning is the right response.

What you'll practise

  • Scale-dependent changes

    Identify which effective training conditions change when the GPU count increases.

  • Per-rank evidence

    Look beyond aggregate throughput and rank-zero loss when isolating the problem.

Your investigation workspacePreview
Stable and unstable run comparisonCase materials included in the full challenge
Your investigation

Explain which evidence you would inspect and what each result would change.

The complete brief and feedback are included with Full Access.