Mingxin

Checkpoint and Data-Read Acceleration for Training Clusters

Direct answer

Every training checkpoint is a bubble where everyone waits. Measured with FX100, an 8-GPU 32B LoRA full-model snapshot fell from 178 s to 94 s (1.9×), sustained write bandwidth 3.26 → 6.40 GB/s.

How expensive checkpoint bubbles are

LLM training needs frequent checkpoints to bound failure rollback losses; each 65.6 GB full-model snapshot (8-GPU 32B LoRA case) takes three minutes to write to NFS/slow storage while training stalls. Over day-scale jobs the bubble time accumulates substantially.

R1 measured: the same snapshot on FX100, 178 s → 94 s (1.9×), sustained write bandwidth 3.26 → 6.40 GB/s (+96%). R9 on the Ascend platform measured Qwen-7B weight/checkpoint I/O and YOLOv8/COCO data reads improved across the board (vs NFS).

Storage planning for combined training + inference

Many clusters serve inference by day and train by night (or mix both). One FX array carries three workload classes at once: KV tiering (inference), weights/checkpoints (training) and model distribution (switching) — one investment, three returns. This is also the basis of the three-tier storage design in the datacenter build-out plan (dc1k_plan).

FAQ

Doesn't async checkpointing already solve the bubble?

Async hides part of the wait, but memory staging is limited and the failure window grows; underlying write bandwidth remains the fundamental constraint — the 1.9× write speed-up gives async schemes more headroom.

Should massive parallel training-data pipelines also use FX?

Honest advice: very large training-data pipelines can use a professional parallel filesystem. FX focuses on the three high-leverage points — checkpoints, weights and KV; the two are complementary (see the DDN comparison page).

How are write amplification and endurance managed?

Checkpoints are large sequential writes (the friendliest SSD workload); enterprise NVMe DWPD ratings and RAID-level wear leveling are accounted against write volume at the solution stage.

Data sources (verifiable)

R1FX100 Comprehensive LLM Inference & Training Benchmark (8× AMD MI308X)2026-07-03
Download report PDF ↓
R9Mingxin FX100-HBMM vs NFS Baseline on Huawei Ascend 910B2026-05-30
Contact us for access →

Related reading

Joint test first, decisions second: gate-based acceptance with built-in stop-loss

The full costing model is provided as reproducible Python after NDA — customers can rerun it with their own parameters. Every key figure on this site carries a report ID and is open to third-party verification.

This site presents business-cooperation information and constitutes neither an investment offer nor any promise of returns. Measured data come from signed / official test reports (see the Evidence Library); vendor specs, public sources and estimates are labeled as such.