02 / THE PROCESS

Building the training system.

Pretraining was not one script and one launch. It required engineering decisions, controlled experiments, and operational gates. This section explains the reasoning behind that sequence.

01
Training Loop

How do you know a model is really learning, rather than just running?

How a stream of tokens becomes a trustworthy parameter update, and how we make sure the next update is still the right one.

02
Reliability

How do you make a long training run safe to interrupt and trust?

How checkpoints, recovery checks, and run records turn an interrupted training job into a traceable continuation.

03
Optimization

How do you choose an update rule that remains stable as training grows?

How a hybrid optimizer, careful parameter geometry and stability checks turn gradients into controlled training updates.

04
Scaling Experiments

What can small experiments tell you before you commit to a big run?

How controlled, low-cost probes expose memory, throughput and learning-rate risks before a larger Kimi K3 training run.

05
GPU Qualification

How do you know the training system is ready for the target GPU?

How to decide whether a real GPU, training recipe, and recovery path are ready for a sustained pretraining run.

06
Pilot to Pretraining

When is a pilot convincing enough to launch full pretraining?

How a bounded pilot, an unchanged training recipe, and auditable run records determine whether full pretraining is ready to begin.

Individual phases will connect decisions to actual code, methodology and measurements. Aggregate evidence belongs in Results ↗.