Home/Infrathon Framework

Infrathon Framework

Task Definition specifies what can be optimized and how it is evaluated. Task Execution connects development, submission review, private tests, and feedback.

Task definition and execution

Framework of Infrathon

Task Definition specifies the workspace, public tests, private tests, resources, and time budget. Task Execution coordinates iterative development through the Work environment, Controller, and Judge.
Task Definition specifies the workspace, public tests, private tests, resources, and time budget. Task Execution coordinates iterative development through the Work environment, Controller, and Judge.

Task Definition

Human experts use Infrathon-build to construct 25 tasks from real AI infrastructure projects. The suite has 10 training tasks and 15 inference tasks, spanning 11 operators, five modules, and nine systems.

τ = (W, P, E, R, T)

W · Workspace
Initial code or an implementation interface, with the files and behavior the agent may change.
P · Public tests
Visible correctness cases and a runner for local checks and profiling.
E · Private tests
Hidden cases, task-specific checks, scoring rules, and permitted feedback. Cases and scoring code remain inaccessible to the agent.
R · Resources
Hardware allocation and software runtime for development and evaluation.
T · Time budget
T can be any positive duration or infinity. Experiments use 12 hours for operators and 24 hours for modules and systems, including tool execution and feedback waits.

Task coverage across the infrastructure stack

The task distribution spans operator, module, and system levels in training and inference.
The task distribution spans operator, module, and system levels in training and inference.

A concrete task: KVzip KV Scoring

The agent implements a query-agnostic KV-importance scorer for a frozen Qwen3-8B, following the KVzip protocol. Private evaluation uses disjoint samples and additional task types.

SpecificationPublic testsPrivate tests
ModelQwen3-8BQwen3-8B
Contexts631,812
Questions4196,956
Task types912
Context length73–29,580 tokens70–29,991 tokens
ResourcesOne H100 GPUSeven H100 GPUs

Each GPU has 80 GB of memory; the time budget is 24 hours. Both evaluations include SQuAD, GSM8K, RULER, generated NIAH, and SCBench data; private evaluation additionally includes RepoQA.

Task Execution

Work environment

The agent inspects files, edits code, profiles, runs public tests, saves solution versions, and requests private evaluation. It can revise a solution or restore an earlier version from the feedback history.

Runs continue until the budget ends. A stop hook prompts further work when the agent attempts to finish early.

Controller

The Controller checks submitted files and enforces task submission limits before private evaluation.

GPT-6.1 Sol in Codex reviews instruction following and reward hacking. Rejection returns a reason and no private score; accepted submissions go to the Judge.

Judge environment

Separate Work and Judge containers keep private cases and scoring code hidden. Accepted solutions are checked using exact comparisons, numerical tolerances, or downstream quality thresholds.

The Judge returns the private score, execution and validation status, and permitted diagnostics, enabling further revisions within the remaining time.

Task inventory

All 25 task definitions
TaskStageLevelBudget
Attn-QAT NVFP4 attentiontrainingoperator12 h
K-grouped FP8 Wgradtrainingoperator12 h
Flux/Comet MoE primitivetrainingoperator12 h
Qwen3 ORPOtrainingmodule24 h
Qwen3 GKDtrainingmodule24 h
Miles Qwen3 OPCDtrainingsystem24 h
Miles Qwen3 OPDtrainingsystem24 h
Miles ALFWorld RLtrainingsystem24 h
Miles SD3.5-M multi-teacher OPDtrainingsystem24 h
Miles Wan2.2 DanceGRPOtrainingsystem24 h
Dynamic grouped FP8 GEMMinferenceoperator12 h
Sparse-MLA prefillinferenceoperator12 h
Paged-GQA decodeinferenceoperator12 h
SageAttentioninferenceoperator12 h
MInferenceinferenceoperator12 h
LMCache KV block transferinferenceoperator12 h
Flash-KMeansinferenceoperator12 h
Mamba-2 SSD forwardinferenceoperator12 h
kvpress KV evictioninferencemodule24 h
KVzip KV scoringinferencemodule24 h
Quant-VideoGen KV codecinferencemodule24 h
EAGLE-3 speculative decodinginferencesystem24 h
LLaDA decodinginferencesystem24 h
StreamDiffusionV2inferencesystem24 h
Concurrent agent servinginferencesystem24 h

Figure