RedHatAI/Kimi-K3-speculator.dspark
This is a DSpark speculator model for moonshotai/Kimi-K3.
Training Details
This model was trained using the Speculators library. Training compute for this model was generously provided by Verda, a leading cloud platform for AI training and inference. Verda runs its own data centers and offers on-demand NVIDIA GPU clusters with NVLink and InfiniBand interconnect, backed by an in-house AI Lab that works directly with open-source projects on large-scale training and inference optimization.
Kimi-K3 does not fit on a single GB300 node, so training used a multi-node setup with hidden-state extraction and draft training on disjoint node groups, streaming hidden states between them through a Mooncake store. Two separate virtual environments are required:
Commands
Prepare data
Launch the Mooncake master
One per run, anywhere both node groups can reach.
Launch extraction (both nodes of the TP8 pair)
NODE_RANK=0 on the head node, 1 on the other; rank 1 runs --headless.
Launch training
Must be run once the extractor reports healthy on /health.
All four components can be run together on a 3-node Slurm allocation with run.sbatch from the example directory.
Model Specifications
Deployment
Acceptance Rates
Per-position token acceptance rates across datasets, at 8 draft tokens per step:
Long-context acceptance
Acceptance rates on LongBench dataset by sub-domain and input context length, from 2K to 20K tokens.
Full breakdown
Performance Eval