Marin: Week of September 7th summary

Milestone: September: Launch post-trained 67B-A2B to the world
Contents
  1. Data
  2. Summary
  3. Hero moves to ragged EP after four hangs, passes 4.5T tokens at 23% MFU
  4. Hero returns to ragged EP at 23.3% MFU after NCCL header fix; data swap set for Monday
  5. 262K SFT checkpoint lands; RL doubles R2E-Gym pass@1; rollouts 1.6× faster
  6. Other Changes
  7. Community Pulse
  8. Agent MoE
  9. Runs
GitHub
58 merged 26 opened 33 issues closed 22 contributors 3 epics 275 comments this week
Compute
GCP TPU 7.88e23 HW FLOPs (1.46e23 reserved) CoreWeave GPU 1.67e24 HW FLOPs (26% tensor-active, 3 clusters) W&B 1.59e25 HW FLOPs (2.50e24 model FLOPs)
Compute calculations should be taken with a large grain of salt.
Infra
Discord
496 messages 138 authors 7 new members 18 channels active 39 threads
Tokens
25.6T tokens 0 25.2% synthetic 293 datasets 🤗 collection
web 14.5T (56.5%) code 5.9T (23.2%) multilingual 4.1T (15.8%) specialized 778.1B (3.0%) math 377.2B (1.5%) documents 1.5B (0.0%)

The hero run went back onto the ragged all-to-all transport this week, undoing last week's rollback to pooled-wave. Matt Wittmann landed the three fixes it had queued: one NCCL symmetric window per rank instead of two #8911, a balanced ragged device kernel #8976, and QuACK 0.6.4 with its grouped-GEMM scheduler fix #8959. The first ragged relaunch from step 81,716 hung four times in four attempts; a wheel rebuilt against matching NCCL 2.30.7 headers #9062 ran clean, and the hero has trained on ragged expert parallelism (EP) since September 9. By Sunday it stood at step 98,362 and 4.54T tokens, train loss about 1.21, at 23.1% MFU against 21.5% on pooled-wave, with token drops down from 3.4% to 0.01%. The NVLink link Wittmann had flagged as the only one moving on five racks failed five days later with Xid 149, which separated the fabric faults from the hangs #9086; a residual stall, once in about 1,590 steps, remains under audit #8870. The next intervention is a data-mixture swap planned for Monday, September 14: Will Held's H100 ladder #9126 shows the new mixture 0.41% lower in Paloma macro bits per byte at d768, with larger rungs still training. Meanwhile Larry Dial traced a post-restart rise in the Paloma aggregate to three small subsets and flagged a rising gradient norm under near-dropless routing, with a plan for the case that it passes 5.

Post-training of the finished 67B-A2B, the September milestone's goal, moved on several fronts at once. Held published a 262K-context SFT checkpoint on September 11 from the long-context base #8954, with evals running. Luke Lee reported that 20–30 RL steps on R2E-Gym doubled the 64K Snowball's pass@1 from 8.7% to 16.6%, mostly by ending turns before context overflow, and cut decode time with a self-trained EAGLE-3 draft that reaches 1.61× per-stream speed #9114. Ahmad Qamar closed the first async-RL epic and restarted it with a frozen answer contract and a preregistered non-inferiority margin #8955, after cutting weight sync from 19.9 s to 0.51 s. On the training stack, David Hall merged automatic DualPipeV pipeline training for Grug MoE #8739, closing a tracker open since spring, and opened the Group Relative Policy Optimization (GRPO) stack that builds on it. Russell Power's TaskTrove conversion pipeline #9061 turned 1.74M raw rows into 1.45M Harbor tasks with every rejection logged, following last week's audit of broken tasks.

Hero Runs

The milestone’s pretraining hero runs and their intermediate cooldowns — the concrete use of compute.

#8506 Hero moves to ragged EP after four hangs, passes 4.5T tokens at 23% MFU

Epic title: Hero Run / Ongoing Status


Summary: Hero run started on August 19th. This should be a terse log of status events and interventions since then.

The week opened with the pooled-wave hero hero-wd-gate-router-p02-step58k at step 70,333 and 3.25T tokens on September 7, train loss about 1.23, 21.5% MFU and 2.55M tokens/s at 19.8 s per step. On September 9 Matt Wittmann posted a plan in #8506 for a second attempt at the ragged all-to-all expert parallelism (EP) transport: merge #8959 (QuACK 0.6.4) and #9043 (ragged transport and fp32 weights on device, reverting the #8884 rollback), force a handoff checkpoint on the live run, let the old run train 200 steps past it as a paired control, then launch the new run from the same checkpoint and gate on loss within bf16 noise of the control after the ~0.006 nat dropless offset, drop fraction below 1e-3, MFU at or above the control, and no hang. The checkpoint step-81716 (5.36 TB) was forced at 18:26Z; the old run was cancelled at step 81919 at 19:33Z and hero-ragged_a2a-ep-step81k launched from main, also carrying the one-executable-per-rank fix #8911, the balanced ragged device kernel #8976, and the cross-entropy tile and FA4 padding fixes #8960 and #8961. Matt Wittmann noted on Discord that the step counter would rewind 200 steps to 81716 for the replay.

The first attempt matched the control for 43 steps (loss −0.0061 nats, MFU p50 23.5%) and then hung at step 81759 in the #8870 pattern: one rack at half CPU, every cross-rack AllReduce with one member exactly three operations behind, no error from any rank. Three more attempts on the same commit hung before completing a step, on rack indices 9, 1 and 2, with py-spy showing every rank inside the jitted train step. Attempt 6 changed one thing, swapping the PJRT wheel for one whose device kernels were compiled against NCCL 2.30.7 headers to match the 2.30.7 runtime, and completed the 200-step window at 22:15Z: loss −0.0064 nats against the control, capacity overflow 1e-4 vs 3.4e-2, MFU 23.3% vs 21.5%, peak HBM 103.6 vs 136.3 GiB. #9062 merged the released build of that wheel and the hero was redeployed from main at 22:50Z as hero-ragged_a2a-nccl2307-ep-step81k, restoring step-81716 a third time so the lineage stays on main commits; it passed step 81916 at 23:57Z, reproducing the trial to within 0.0005 nats, and became the hero from there. On #8870 Wittmann put his confidence that the header change fixes the hang at about 60%, noting that only two of the four clean eleven-rack windows tested it. The deploy-hero-change playbook #8873, which encodes this handoff-checkpoint-and-paired-control procedure, merged September 12.

September 10 brought two restarts. After 1,590 clean steps the run hung at step 83308 on rack index 0 with the same signature; the progress watchdog killed the gang at 07:10Z, Iris restored step-83305, and the run was past the hang step by 07:16Z, 21 minutes and three replayed steps after the stall. An hour later rack index 9 logged CUDA_ERROR_NVLINK_UNCORRECTABLE and took the gang down again; the retry replayed 83305 to 83487, about 55 minutes, because the previous attempt had not reached its hourly save. The faulted GPU's NVLink link 14 had shown 505 lifetime link-recovery events in a hand-run sweep five days earlier, and #9086 asks for per-link NVLink counters, since the DCGM exporter on the cluster emits none. Earlier that morning a one-rack diagnostic had verified the restore path for the run's own master-less checkpoints, which no restore had yet exercised. From there the run stepped without interruption for almost three days; W&B history shows one more gap of about an hour starting 00:54Z on September 13 with some 30 steps replayed, which has no entry in the status thread, though Wittmann posted an updated incident diagnosis to #8870 at 01:26Z.

Alongside the restarts, a Discord thread on the Paloma aggregate rising after the weight-decay restart ended with Larry Dial judging the train loss healthy and no intervention needed; the subset analysis and the later gradient-norm thread are covered in the 535B-A23B tracker section above. He also posted step-78,000 prompt completions #8827, including one that solved a bowling word problem and then repeated the answer until the 4,096-token limit. The week ended with the run at step 98,362 on September 13 at 13:56Z: 4.54T tokens, train loss about 1.21 as a six-hour mean, 23.1% MFU and 2.73M tokens/s at roughly 4,670 steps a day, about 28,000 steps and 1.29T tokens for the week.

2 PRs this week, 21 new comments, and 0 new issues (0 total)
Sort:

#8435 Hero returns to ragged EP at 23.3% MFU after NCCL header fix; data swap set for Monday

Epic title: [Hero Run] 535B-A23B on 18T tokens


Summary: Issue is to describe the Hero Run scaling ladder, config, and track its performance.

0/3 sub-issues closed

The hero went back onto the ragged all-to-all expert parallelism (EP) transport this week, after last week's rollback. Matt Wittmann landed the three fixes the rollback had queued: #8911 initializes the step counter on the training mesh, so each rank compiles one train-step executable and registers one NCCL symmetric window instead of two (64 rather than 128 across a rack), closing #8861; #8976 moved the PJRT wheel to a balanced ragged device kernel with 128-thread CTAs; and #8959 upgraded QuACK from 0.6.1 to 0.6.4 to pick up the grouped-GEMM scheduler fix whose corruption was reproduced on GB200s. #9043 then restored ragged as the hero's backend with fp32 master weights on device, relaunching from step 81,716 (3.77T tokens) as a 200-step trial against the pooled-wave run on the same batches; Matt Wittmann announced the rewind on Discord. The first wheel hung four of four attempts on one rack's EP domain after 43, 0, 0 and 0 steps. A wheel rebuilt against NCCL 2.30.7 headers, matching the 2.30.7 runtime, in #9062 ran 225 clean steps, tracking the control at −0.0064 nats with drops of 1e-4 against 3.4e-2 and MFU of 23.3% against 21.5%, and the hero has trained on it since. The hang is not gone: the release stalled once after about 1,590 steps and recovered in 21 minutes, and Wittmann's audit on #8870 puts his confidence that the header change materially reduces it at about 60%. A source audit of XLA's ragged kernel found two deadlocks in the remote branch, neither on the path the hero executes, so the next step is a capture of the first blocked GPU operation. #9082 added a projected finish tile to the Grafana strip, which read November 18 at step 85,956, and Rafal Wojdyla tightened the hero chart ranges in #9120.

The NVLink story resolved into a narrower ask. #8934 had named GPU 0, link 14 on node s9jvxs64 as the one NVLink counter moving anywhere on five racks; that exact link failed with Xid 149 on September 10, five days later, taking down the rack. Wittmann closed it into #9086 and walked back the claim that fabric faults were the leading explanation for the hangs, since the two failure modes have now separated. The fleet rate, two rack-scale NVLink episodes in 28 days across 12 domains, sits at or below Meta's published Llama 3 figure scaled to this fleet, with 96% training availability over 338 hours. The remaining work is to collect per-link recovery counters ourselves, because DCGM emits none on driver 595.71.05, and to ask CoreWeave whether its L12 qualification reads them and whether the affected racks run NVSwitch firmware older than the version NVIDIA documents as fixing Xid 149. Kernel work continued alongside. #9077 tracks replacing the vendored QuACK expert GEMMs with jax.lax.ragged_dot lowered through cuDNN in a fork of XLA: on one rack from step 54,000 it reaches 23.77% MFU against QuACK's 24.84% with per-step losses agreeing to 5e-5, but two of four runs hung and it needs cuDNN 9.25 and cuBLASLt 13.5 minimums before it can land. #8733 closed after its portable pieces were retested on ragged: fused shared experts were neutral (23.48 versus 23.50), and noncollective command buffers with small-parameter Fully Sharded Data Parallel (FSDP) cost 0.4 points and 7.5 GiB. Looking toward the long-context phases in the run plan, #9116, #9117, #9118 and #9119 add a context-parallel (CP) axis to the hero mesh, sharding queries and the short convolution by sequence; a 262K-token configuration at EP16 × CP4 completed 40 updates on 64 GB200s at 10.03% median MFU with 1.42% dropped assignments, a throughput number only.

On the science side the week's decision is a data-mixture swap planned for Monday, September 14. Will Held opened #9126 to compare an H100 ladder that switches from the Harrier 2026.08.18 mixture to the new one at 25% of training. The completed d768 rung finishes at 1.07933 Paloma macro bits per byte against the baseline's 1.08372, 0.41% lower, improving 11 of 16 subsets; RedPajama (+1.28%), Penn Treebank (+0.77%) and Wikipedia (+0.46%) regress, and the d1024 and d1536 rungs are still training. That comparison leans on the same Paloma aggregate that a Discord thread questioned. markhart0034 flagged the eval curves after the weight-decay restart, and Larry Dial traced it to three subsets rising over the last 10,000 steps, among them a Twitter set of ten-token documents with emojis; the scaling ladder's preregistered end-of-run prediction of about 2.04 dropless Paloma macro loss is stated on this aggregate, so its floor matters. David Hall proposed tracking uncheatable or Paloma micro instead, and Larry Dial preferred keeping the old aggregate as the reference for the projection while building a new one for intervention decisions. Kaiyue Wen noted that adding weight decay resembles raising the learning rate for the affected modules, which could shift the effective temperature; by September 9 Percy Liang observed the Paloma loss had resumed falling.

Two training-dynamics threads opened late in the week. Larry Dial reported the gradient norm rising since the switch to near-dropless EP, dominated by the lm_head through the learnable gain on the final RMS norm; his read is that the model can make more confident predictions without 3% random dropping, the 1e-4 logit z-loss bounds it, and the trigger for action would be a norm past 5 with a diverging loss, at which point he would resume an earlier checkpoint and raise the z-loss or add weight decay to the final norm. A Discord member, @szha, suggested unit-norm router rows, routing noise or sampling, and a centered bias as stabilizers from trillion-parameter training; Larry Dial replied that the hero's router z-loss is logging-only under sigmoid routing and that the sender-drop increase was a product of the earlier EP implementation. Dial also posted #8827 prompt completions from the step-78,000 checkpoint. The attention-gate issue #8818 and the MuonH expert-norm question #8621 stay open with no new findings this week.

0 PRs this week, 3 new comments, and 0 new issues (3 total)
Sort:
17 autocategorized

#6705 262K SFT checkpoint lands; RL doubles R2E-Gym pass@1; rollouts 1.6× faster

Epic title: [Hero run] Post training on 67B-A2B 10T


Summary: Listed here for discussion for July planning, realistically the final hero run training on the 67B-A2B on full 10T tokens won't begin until early (or mid?) August: we should have a different issue for the training and debugging on the intermediate smaller-token-count cuts

The cold-start SFT stage moved onto the long-context base this week. Will Held posted a roundup of the five 262K-context Snowball checkpoints in #8977: QK-norm scale 1.57, 1.75, and 1.75 with 2×, 4×, and 8× long-document upsampling, each trained from step 156,000 to 157,000 and now on Hugging Face under open-athena. Larry Dial proposed a qk_mult=2 with 8× skew arm and checkpoint averaging as v4-2048 time allows. Held's production SFT run #8954 (80% cleaned Datakit chat mixture, 20% pretraining replay, 2,000 steps on a non-preemptible v4-2048 from step 157,000) stopped before TPU dispatch on its first attempt because the coordinator lacked a W&B key; by September 11 Will Held had published a 262K SFT checkpoint with evals running. Will Held later noted it does much better in harnesses that leave tool calling at the OpenAI-API level than in Terminus, which parses tool calls itself. The data path under it merged: #9056 normalizes every SFT source into OpenAI's Harmony format and enforces a conversation contract (every tool call must name a defined tool; Terminus traces get a terminal tool definition added rather than being dropped), and #9067 makes string, mapping, and list-of-parts content render identical token prefixes, closing #9103, a template quirk Benjamin Feuer traced after MarinSkyRL's migration smoke discarded 68 of 69 Snowball rollouts whose vLLM-rendered prefix carried an extra newline after assistant turns. Feuer's own SFT of the 262K checkpoints on H100s surfaced a run of trainer bugs: the Snowball model ignores packed-example attention boundaries #9029 and omits per-block rematerialization #9030 (a 32K-sequence smoke planned 283 GiB per device); AdamH divides by a zero norm and poisoned a 67B checkpoint on its first warmup step #9054, which the Grug loop then committed as a successful checkpoint because a NaN loss exits with status 0 #9051; and multi-host XLA compilation hung when ranks chose different fused cross-entropy block sizes #9038, #9042, in part because the dispatcher drops LEVANTER_ environment variables #9044. Separately, @mrinal-bespoke reproduced the three-stage recipe from #8225 on TACC Vista's 64 GH200s #9026: Chat and Thinking finished 0.05–0.07 higher in loss than the reference (0.701 vs 0.648; 1.067 vs 0.998) at about 11% MFU, and a Stage 3 on the Nemotron Terminal Corpus ran 1,888 steps to loss 0.501; evaluations are queued.

On the RL stage, Luke Lee reported that 20–30 steps of RL on R2E-Gym doubled the SFT'd 64K Snowball's validation pass@1 from 8.7% to 16.6%, with the gain coming from ending turns earlier rather than better debugging; 70–91% of pre-RL attempts die from context overflow, and RL brings that to 50–75%. His ablation #9027 tested whether trimming the reasoning history Terminus-2 re-feeds (31% of input tokens) would help: pass@8 across five variants landed between .301 and .327, within noise, trimmed variants spent 35 turns instead of 24, and a quick RL overfit under the trimmed contract drove reasoning to zero in ten updates, so RL runs stay on the full history. Luke Lee also found that MarinSkyRL's token-in/token-out (TITO) path silently fell back on 40 of 64 sampled trajectories MarinSkyRL#520, filed #9099 documenting that with TITO off Snowball sees a history format it was never trained on while with it on Qwen does. In the evals channel Luke Lee asked for a policy on when the eval protocol should update; a pinned comparability lane plus a training-aligned lane for checkpoint selection was proposed in reply. Because about 70% of a 740-second RL step is the trainer waiting on decode, Lee trained a one-layer EAGLE-3 speculative-decoding draft on Snowball's own outputs in 25 minutes #9079: 1.50× per-stream decode on held-out 64K R2E-Gym turns with outputs unchanged. Adapting it on 2,177 R2E-Gym rollouts raised that to 1.61× and brought three 5-node RL steps in 31 minutes instead of 44, with acceptance holding through 36 RL steps without a refresh #9114; the base and adapted drafts are on Hugging Face. Russell Power suggested making the draft tuning automatic by fine-tuning it on the large model's rollouts as they arrive.

Ahmad Qamar closed the first async-RL epic #8936 on September 8 and restarted it as a structured program in #8955, with a frozen answer contract, hashed prompt templates, and a preregistered 2 pp non-inferiority margin on completed answers (correct and self-terminated), after the first epic showed raw GSM8K reward hiding nontermination. Closing out the old runs, a third seed of the Snowball cadence comparison showed that syncing every four updates cuts core time 29.3%, but completed-score differences of +26, −31, and +2.7 pp across seeds establish nothing about quality. The engineering lane then went after weight sync, which had a median cost of 20.2 s per Snowball sync: an exact expert-block publication path cut transfer-and-install to 0.51 s from 19.9 s with all receiver bytes matching, and moving diagnostics outside the generation pause brought the paused interval to 1.99 s. Even so, sync plus generation-buffer wait is still about 74% of core time. Other results from the thread: 16 inference GPUs save 4.2% of core time at 15.8% more GPU-hours, so 32 learner and 8 inference GPUs stay; Fully Sharded Data Parallel 2 (FSDP2) fits Snowball on 32 learner GPUs at a 38.6 GiB PPO peak against roughly 57 GiB for Megatron but fails the exact probability-ratio gate at every update; and BF16 gradient reduction saves 6 GiB at the PPO peak, though 20 updates do not select a precision. Qamar's draft #9123 renames the Grafana view "RL Post-training" and lists recent RL runs on Home. On the JAX side, David Hall opened draft PRs #8978 and #8981 that expose the June Snowball model as pipeline stages and add Group Relative Policy Optimization (GRPO) replay and an offline Levanter learner; the combined run measured zero maximum absolute difference between recomputed and training-forward logprobs across three 67B updates on 32 H100s with pipeline parallelism (PP) 4 and expert parallelism (EP) 8. #8953 asks the MoE dispatch to skip padded tokens after 62% padding in the first microbatch tripped the no-drop guard.

Evaluation and data plumbing for the launch also moved. Feuer's open #9113 checks in the Snowball evaluation policies (Evalchemy MMLU-Pro, GPQA Diamond, CruxEval, FinanceBench, IFBench, and MRCR, plus Harbor SWE-bench, OT-TBLite, Terminal-Bench 2.0, SimpleQA, and DS-1000) and routes judge credentials through Marin secret resolution to fix #9070. Russell Power merged the TaskTrove conversion pipeline #9061 (1,739,326 rows in, 1,449,686 Harbor tasks retained across 43 sources, every rejection logged in a ledger), a publisher to open-athena/task-trove on Hugging Face #9124, and direct SkyRL reads from TaskTrove Clean by source and tag #9125. Feuer published a reconstruction of Nemotron-3 Ultra's post-training pipeline #9107 (35 production stages, no complete recipes, post-training about 5.9% of pretraining FLOPs) as a reference for what a full agentic-MoE recipe needs. On serving, the GPU vLLM fork refresh that #8828 blocked last week now passes its Snowball parity gate on Romain Yon's draft #9102 with the September 12 release, and Yon's #9127 shows sparse weight updates stay faster than dense through 40% changed values on two H100 nodes. Ricardo Dominguez's preregistration #8933 was closed on September 8 with its 33% SWE-bench pass@1 prediction for the 9.97T Snowball after 2B tokens of SWE-smith distillation on record; the distillation run that will resolve it has not been reported yet. Neha Hulkund asked what SFT work would best support the RL experiments and proposed an SFT capabilities ladder once the RL stack settles, and Marianna Nezhurina suggested keeping per-epoch SFT checkpoints, since heavy SFT can erode the exploration RL depends on. Work continues on the 262K SFT evals, a validated RL stack on R2E-Gym, and the launch eval policy.

18 autocategorized
4 potentially related in Other Changes

Other Changes


Pipeline-parallel MoE and GRPO in Levanter. David Hall merged automatic DualPipeV pipeline training for Grug MoE #8739, closing the JaxPP tracker #7024. Parameters and Adam state initialize on their owning stages, so no process holds the full 67B training state; Snowball 67B-A2B at batch 256 reaches 603,327 tokens/s and 19.46% MFU on 64 H100s. The extra pins NCCL 2.31.2 because 2.30.7 hangs JaxPP's grouped transfers. #8974 then saves pipeline checkpoints as one unsplit tree so Fully Sharded Data Parallel (FSDP) and pipeline-parallel (PP) runs can resume from each other's state #8972. Behind it sits a Group Relative Policy Optimization (GRPO) stack split into reviewable pieces, from objectives #9046 and oracle replay #9047 through packed batches #9049 and staged JaxPP execution #9050, with #8981 as the combined branch. One finding along the way: the first RL microbatch was 62% padding, and padding counts against expert capacity #8953.

Kernels and the GPU runtime. Two kernel fixes came out of the same work. #8961 drains pending FA4 copies before a fully padded query tile reuses shared storage. #8960 stops the XLA cross-entropy kernel shrinking its batch tile to the largest divisor of an irregular row count: at 8,519 rows a 256-row tile collapsed to seven rows and 1,217 GEMMs per pass. Padding instead cut a packed Snowball scoring-and-update iteration from 402.7 to 83.2 seconds. Romain Yon's #9102 moves training and serving to a CUDA 13.2 vLLM release and fixes an FSDP2 initialization path that lost tied policy/reference weights, which had shown up as KL near 0.37; it also unblocks the GPU fork refresh #8828. Ethan Liu made Levanter report a missing accelerator before the mesh-shape error that used to mask it #8973, and @Dominator-Index proposed RMNP, a Muon variant that replaces Newton-Schulz with input-dimension normalization #8950. marin-ops-agent removed a checkpoint-discovery glob that listed every tensorstore chunk under a root at each job start #8952. Benjamin Feuer's Snowball SFT runs surfaced a cluster of trainer bugs: packed segments attend across conversations #9029, per-rank cross-entropy autotuning deadlocks multi-host compilation #9038, and a NaN loss exits with status 0 and publishes the checkpoint #9051.

Evals, inference and RL monitoring. Karan Sagar worked through the EvalDash backlog: Harbor's error taxonomy now drives trial classification #9109; agent context limits derive from the served model, after a DeepSeek-V4-Flash run served 1,048,576 tokens while Terminus-2 compacted at Harbor's 32,768 default #9105; benchmark variants share one family column #9112. Liu pointed GSM8K at openai/gsm8k so it loads under datasets 4.x #8979. Feuer counted verified agent timeouts as scored samples, after 30 of 100 OT-TBLite trials were being discarded #8947, and decoded file:// cache paths before vLLM sees them #8946. Ahmad Qamar made the Grafana RL view work on finished runs #9123. Luke Lee documented that whether a thinking model sees its own earlier reasoning in Terminus-2 evals depends on the serving path, not on training #9099; Mrinal Kumar proposed one pinned eval lane for cross-model comparison and one aligned with the training stack for checkpoint selection.

TaskTrove tooling. Russell Power merged the TaskTrove conversion pipeline #9061, which turns the raw dataset into Harbor tasks with an explicit grader contract; release 2026.09.10.9 kept 1,449,686 of 1,739,326 rows across 43 sources in one 3.8 GB Parquet file. #9124 publishes releases to open-athena/task-trove, and #9125 lets SkyRL experiments select rows by source and tag straight from the Parquet instead of staging thousands of objects, a cost quantified in #9122: 1,273 tasks became 8,265 files and held two H100 nodes idle for 58 minutes. Hall's exact-instruction dedupe #9058 stalled on Hugging Face rate limits, as David Hall reported, before a source-streaming rerun.

Iris. Rafal Wojdyla fixed attempt durations that kept growing after the controller cancelled or preempted a Kubernetes attempt; one 58-minute attempt displayed nine extra hours #9078. Power's #8914 records a runtime-release timestamp only once the backend has seen the container or Pod gone, and shrinks ControllerServiceImpl from 3,629 lines to 326. Sagar's Zephyr stage views on the job page #9088 drew pushback from Power, who would rather Iris not depend on Zephyr. Michael Ryan found that agents can edit user budgets #9060, and Matt Wittmann asked for per-link NVLink counters after a link he had flagged five days earlier failed #9086.

Zephyr, Finelog and data pipelines. Power's #8945 makes Finelog's regional relays durable across object recovery: settlement advances the downstream cursor and retires whole segments in one catalog transaction, and an empty-cache restart rebuilds a table from the selected HEAD. Zephyr now writes Parquet with zstd and page indexes #8401; a canary's 27 tokenize shards shrank 34%. Tinuade Adeleke opened a shared Common Crawl discovery, planning and range-fetch layer #7917, and Max Freedom Pollard stopped the markdown converter emitting empty titles on every link #8938. The datakit-nemotron canary timed out waiting for all 1,000 verify workers #8948.

Marina, Loom and agent tooling. Power exposed Marina application APIs as searchable MCP tools #8943, registered that endpoint in Loom with short-lived IAP tokens #8971, and added an embedded "Ask Marina" panel that opens a Loom session with page context #9055; Plantt planning charts are the first checked-in app #8980. #8944 adds marina validate so applet backends fail before upload rather than after. loom-oa-dev opened an agent-cost tracker #8982 with roughly forty sub-issues; the first PR #9023 pins lint models, rejects unpinned agent launches, and trims the always-loaded AGENTS.md files from 483 to 369 lines.

Docs, CI and dependencies. David Hall noted that external PRs were languishing and pointed new contributors at the code-review channel #9111; he also split Ruff configuration by package after pre-commit stopped passing on two machines #9028. Wojdyla made CI select tests under experiments/, which the selector had never searched #9091. Among the daily runtime bumps, #9069 pinned the canonical MRCR evaluator, and #9108 carried Lee's Harbor fixes for token-in/token-out (TITO) continuation.

75 PRs this week, 96 new comments, and 33 issues closed (33 total)
Sort:

Community Pulse


@Dominator-Index proposed RMNP in #8950, a Muon variant that swaps Newton-Schulz orthogonalization for input-dimension normalization; David Hall asked to run it through the Agent MoE pipeline first, and the author agreed. @mrinal-bespoke completed all three stages of the Snowball SFT recipe on TACC Vista in #9026. Yizheng Jiao's #8931 answers the Grace-Hopper abort Neha Hulkund reported in #8852; Matt Wittmann asked both to retest on the #8976 wheel, which now has Hopper kernels. Tinuade Adeleke's Common Crawl fetch layer #7917 got its first review, and @jenna-russell asked in #9073 how the third of recent uncheatable-eval data that is AI-written, mostly code, shifts the loss numbers.

External PRs were languishing, David Hall said in the code-review channel, so #9111 now sends new contributors there and asks them to tag a reviewer. In the DNA channel Jean du Terrail introduced BOTANIC-1, a long-context plant genomic model whose scaling and data-curation findings overlap MarinDNA's; Eric Czech asked about data-mix ablations and whether their variant-effect benchmark would ship, and du Terrail offered Marin early access. Data-curation became an intake for TaskTrove: @likelytobelaura turned a text-to-SQL proposal into a MarinSkyRL pull request, and Fluf took on a QASPER conversion after David Hall argued its unanswerable questions make it more useful, since they penalize hallucination. Benjamin Feuer stepped back from running the OpenThoughts-Next meetings, handing RL to Marianna Nezhurina and SFT and data to Neha Hulkund, who opened the meeting to members who asked.

Seven people introduced themselves: a UT Austin master's student on inference efficiency and tabular foundation models, a Lawrence Berkeley postdoc in scientific and atomistic machine learning, a UChicago undergraduate on post-training and scientific agents, a Tübingen researcher on RL post-training, alignment and evals, and an NLP scientist with post-training experience. Two intersect with open threads: @qz, a Cambridge statistics professor, asked what it would take to train a mathematics model useful to research mathematicians, and Jeff Hammerbacher replied that Open Athena is already talking with maths collaborators; @Raghu, a Microsoft engineer on inference for trillion-parameter models, asked where to start and was pointed at post-training. Accounts named Ben Recht, whose test-set-reuse work bears on the uncheatable-eval question above, and Lintang Sutawika, a maintainer of the lm-evaluation-harness that #8979 repairs, joined without posting. The week's reading was mostly about how others build post-training data: the DeepSeek V4.1-Flash report's data-first recipe, Feuer's reconstruction of Nemotron 3 Ultra's pipeline, and a run of papers on generating terminal-agent tasks.

News & research shared

Active collaborators this week

Berkeley · Dimakis Lab 1 person · 4 issues filed · 55 Discord msgs

Stanford · CRFM 4 people · 2 issues filed · 11 comments · 13 Discord msgs

CMU · NeuLab 1 person · 1 Discord msg

Collaborator activity this week

Lab / Org People PRs Issues filed Comments Discord msgs Total
Berkeley · Dimakis Lab 1 — 4 — 55 59
Stanford · CRFM 4 — 2 11 13 26
CMU · NeuLab 1 — — — 1 1
Common Crawl Foundation — — — — — —
Princeton · Dao Lab — — — — — —
GitHub activity from 134 other contributors

Tim O'Donnell · McGill · (other) 0 PRs, 17 Discord msgs

Neha Hulkund · MIT · Open-Thoughts Next 0 PRs, 15 Discord msgs

Franziska Weindel · TU Munich · (other) 0 PRs, 13 Discord msgs

Atula Tejaswi · Unclassified 0 PRs, 12 Discord msgs

Jean du Terrail 0 PRs, 10 Discord msgs

Ethan Liu · Unclassified 2 PRs, 6 comments

  • #8979 [eval] Load GSM8K from openai/gsm8k 💬1 +22 −1
  • #8973 [levanter] Check accelerator before mesh validation 💬2 +22 −7
6 comments on 4 threads
  • #3433 Trainer accelerator check runs too late after CPU fallback ×3
  • #8979 [eval] Load GSM8K from openai/gsm8k
  • #8973 [levanter] Check accelerator before mesh validation
  • #7004 Fix GSM8K lm-eval grading with datasets 4.x

mrinal-bespoke · Unclassified 0 PRs, 3 comments

3 comments on 3 threads
  • #8962 [eval] Validate the Vista missing-eval FCFS controller
  • #8963 [eval] Validate the Vista missing-eval FCFS controller
  • #9026 [sft] Reproduce Snowball 67B staged SFT on TACC Vista

Harshit Varma · Unclassified 0 PRs, 5 Discord msgs

Marianna Nezhurina 0 PRs, 4 Discord msgs

Sheng Zha · Unclassified 0 PRs, 4 Discord msgs

Furkan · Unclassified 0 PRs, 4 Discord msgs

Fluf · Unclassified 0 PRs, 4 Discord msgs

Raghu · Unclassified 0 PRs, 3 Discord msgs

Mrinal Kumar · Unclassified 0 PRs, 3 Discord msgs

markhart0034 0 PRs, 3 Discord msgs

likelytobelaura · Unclassified 0 PRs, 3 Discord msgs

unit · Unclassified 0 PRs, 3 Discord msgs

Dominator-Index · Unclassified 1 PR, 1 comment

  • #8950 [levanter] Add RMNP with input dim normalization 💬2 +194 −0
1 comment on 1 thread
  • #8950 [levanter] Add RMNP with input dim normalization

prashant-rathod · Unclassified 0 PRs

jenna-russell · Unclassified 0 PRs, 1 comment

1 comment on 1 thread
  • #9073 How does the rise in AI-generated content in the uncheatable evaluation dataset affect performance results?

Marcellus · Unclassified 0 PRs, 2 Discord msgs

Wenhao Chai · Unclassified 0 PRs, 2 Discord msgs

Nacho · Unclassified 0 PRs, 2 Discord msgs

birdy_tt · Unclassified 0 PRs, 2 Discord msgs

Vincent · Unclassified 0 PRs, 2 Discord msgs

Michael Siu · Unclassified 0 PRs, 2 Discord msgs

Mark · Unclassified 0 PRs, 2 Discord msgs

guohao · Unclassified 0 PRs, 2 Discord msgs

AlexPalms · Unclassified 0 PRs, 2 Discord msgs

Bilibird · Unclassified 0 PRs, 2 Discord msgs

Max Freedom Pollard · Independent 1 PR

  • #8938 [markdown] Omit the link and image title when the HTML has none +134 −108

yun1104 · Unclassified 1 PR

  • #9097 my_first_submission +189 −0

Yizheng Jiao · Unclassified 1 PR

  • #8931 Add a gpu-stock-pjrt extra for non-Blackwell aarch64 hosts 💬1 +891 −444

mcwitt-agent · Unclassified 0 PRs, 1 comment

1 comment on 1 thread
  • #8733 grug: improve one-rack EP64 throughput

Tinuade Adeleke 1 PR

  • #7917 [data] Add a shared Common Crawl WARC layer 💬1 +2374 −0

Leon (Skystellan) · Unclassified 1 PR

  • #8857 [zephyr] Retry transient shuffle sidecar reads 💬2 +52 −3

dkajtoch · Unclassified 0 PRs

Vicky · Unclassified 0 PRs, 1 Discord msg

qz · Unclassified 0 PRs, 1 Discord msg

alexmorehead · Unclassified 0 PRs, 1 Discord msg

Shane Gu · Unclassified 0 PRs, 1 Discord msg

Ameya P (BethgeLab, Tuebingen) · Unclassified 0 PRs, 1 Discord msg

Karim · Unclassified 0 PRs, 1 Discord msg

Samyak · Unclassified 0 PRs, 1 Discord msg

Ningrui · Unclassified 0 PRs, 1 Discord msg

mpc · Unclassified 0 PRs, 1 Discord msg

mirko · Unclassified 0 PRs, 1 Discord msg

Haoqing · Unclassified 0 PRs, 1 Discord msg

audreina17 · Unclassified 0 PRs, 1 Discord msg

David · Unclassified 0 PRs, 1 Discord msg

generalred · Unclassified 0 PRs, 1 Discord msg

Giulio Leonardi · Unclassified 0 PRs, 1 Discord msg

shayan · Unclassified 0 PRs, 1 Discord msg

Shawn · Unclassified 0 PRs, 1 Discord msg

_elevenarms · Unclassified 0 PRs, 1 Discord msg

Yuetai · Unclassified 0 PRs, 1 Discord msg

Brandon Ye · Unclassified 0 PRs, 1 Discord msg

MichaelYxWang · Unclassified 0 PRs, 1 Discord msg

jaineric · Unclassified 0 PRs, 1 Discord msg

QSCFTHNJIL · Unclassified 0 PRs, 1 Discord msg

ThatLilyX · Unclassified 0 PRs, 1 Discord msg

Antonia Panescu · Unclassified 0 PRs, 1 Discord msg

laerdon · Unclassified 0 PRs, 1 Discord msg

yoonsang · Unclassified 0 PRs, 1 Discord msg

nick · Unclassified 0 PRs, 1 Discord msg

mriou · Unclassified 0 PRs, 1 Discord msg

Carbot · Unclassified 0 PRs, 1 Discord msg

charapennikau_rm · Unclassified 0 PRs, 1 Discord msg

articuno · Unclassified 0 PRs, 1 Discord msg

Rebecca · Unclassified 0 PRs, 1 Discord msg

Valpip · Unclassified 0 PRs, 1 Discord msg

andy · Unclassified 0 PRs, 1 Discord msg

GeorgeQAQ · Unclassified 0 PRs, 1 Discord msg

archerdwang · Unclassified 0 PRs, 1 Discord msg

Ameen_ml · Unclassified 0 PRs, 1 Discord msg

symbex · Unclassified 0 PRs, 1 Discord msg

Kane · Unclassified 0 PRs, 1 Discord msg

Ada Ren · Unclassified 0 PRs, 1 Discord msg

Yucheng Mao · Unclassified 0 PRs, 1 Discord msg

Adi · Unclassified 0 PRs, 1 Discord msg

Ayush Baweja · Unclassified 0 PRs, 1 Discord msg

joeddav · Unclassified 0 PRs, 1 Discord msg

heyitsmeyassine · Unclassified 0 PRs, 1 Discord msg

knyazer · Unclassified 0 PRs, 1 Discord msg

Michael · Unclassified 0 PRs, 1 Discord msg

xzx · Unclassified 0 PRs, 1 Discord msg

parul5358 · Unclassified 0 PRs, 1 Discord msg

austinvhuang · Unclassified 0 PRs, 1 Discord msg

soufiane001 · Unclassified 0 PRs, 1 Discord msg

Faker · Unclassified 0 PRs, 1 Discord msg

j4 · Unclassified 0 PRs, 1 Discord msg

bersell · Unclassified 0 PRs, 1 Discord msg

Prasanna Dhungel · Unclassified 0 PRs, 1 Discord msg

hau · Unclassified 0 PRs, 1 Discord msg

kuba · Unclassified 0 PRs, 1 Discord msg

Edwards Leo · Unclassified 0 PRs, 1 Discord msg

Sister Lang · Unclassified 0 PRs, 1 Discord msg

NKspartan · Unclassified 0 PRs, 1 Discord msg

Charlie O'Neill · Unclassified 0 PRs, 1 Discord msg

ST · Unclassified 0 PRs, 1 Discord msg

Parag Jain · Unclassified 0 PRs, 1 Discord msg

nKO · Unclassified 0 PRs, 1 Discord msg

Merle · Unclassified 0 PRs, 1 Discord msg

lintang · Unclassified 0 PRs, 1 Discord msg

santhosh // joinearlybird.com · Unclassified 0 PRs, 1 Discord msg

arnav · Unclassified 0 PRs, 1 Discord msg

prza · Unclassified 0 PRs, 1 Discord msg

thisis.lim · Unclassified 0 PRs, 1 Discord msg

Riley · Unclassified 0 PRs, 1 Discord msg

masterstark0397 · Unclassified 0 PRs, 1 Discord msg

nisarga · Unclassified 0 PRs, 1 Discord msg

kevin · Unclassified 0 PRs, 1 Discord msg

Sachin Kalsi · Unclassified 0 PRs, 1 Discord msg

Kishan🎈🌆 · Unclassified 0 PRs, 1 Discord msg

Song · Unclassified 0 PRs, 1 Discord msg

ariel · Unclassified 0 PRs, 1 Discord msg

Narfanar · Unclassified 0 PRs, 1 Discord msg

Arkadiy Saakyan · Unclassified 0 PRs, 1 Discord msg

tomatoco · Unclassified 0 PRs, 1 Discord msg

Xiaozhe Yao · Unclassified 0 PRs, 1 Discord msg

Amelie · Unclassified 0 PRs, 1 Discord msg

Tony Ye · Unclassified 0 PRs, 1 Discord msg

razorfreak · Unclassified 0 PRs, 1 Discord msg

hellowman · Unclassified 0 PRs, 1 Discord msg

Rakshith · Unclassified 0 PRs, 1 Discord msg

rabbit99 · Unclassified 0 PRs, 1 Discord msg

sid · Unclassified 0 PRs, 1 Discord msg

Dev · Unclassified 0 PRs, 1 Discord msg

luiseguerra · Unclassified 0 PRs, 1 Discord msg

db · Unclassified 0 PRs, 1 Discord msg

Ben Recht · Unclassified 0 PRs, 1 Discord msg

ixh · Unclassified 0 PRs, 1 Discord msg

cs2716 · Unclassified 0 PRs, 1 Discord msg

thann · Unclassified 0 PRs, 1 Discord msg

Agent MoE speedup


Completed marin-community/marin_moe runs, grouped by Agent MoE budget. Speedup is relative to the original baseline run for each budget and charges each variant by its actual reported FLOPs. Best observed point is 17.40× from mhep-ladder-hist-20260808c-fsdp-chunk1-d1024.

baseline (1×) this week's runs older runs running best higher is better
d512 / 2.19e17 FLOPs
100 completed runs; 100 this period
baseline loss 3.8104
1x AUG-LRC-1L-DENSE-SGDMH-008-d512-60x-lr0.32: 0.00x, loss 5.3136, Sep 11 AUG-LRC-1L-DENSE-SGDMH-009-d512-60x-lr0.45: 0.00x, loss 5.3725, Sep 11 AUG-LIN0-1L-DENSE-SGDH-006-d512-60x-lr0.1: 0.00x, loss 6.0578, Sep 11 AUG-LIN0-1L-DENSE-MUONH-009-d512-60x-lr0.45: 0.00x, loss 5.1408, Sep 11 AUG-LRC-1L-DENSE-SGDMH-010-d512-60x-lr0.7: 0.00x, loss 5.5152, Sep 11 AUG-LIN0-1L-DENSE-MUONH-008-d512-60x-lr0.32: 0.00x, loss 5.2077, Sep 11 AUG-LIN0-1L-DENSE-SGDMH-007-d512-60x-lr0.2: 0.00x, loss 5.4449, Sep 11 AUG-LIN0-1L-DENSE-MUONH-006-d512-60x-lr0.1: 0.00x, loss 5.7893, Sep 11 AUG-LIN0-1L-DENSE-SGDH-008-d512-60x-lr0.32: 0.00x, loss 5.5641, Sep 11 AUG-LIN0-1L-DENSE-SGDH-007-d512-60x-lr0.2: 0.00x, loss 5.7041, Sep 11 AUG-LIN0-1L-DENSE-MUONH-007-d512-60x-lr0.2: 0.00x, loss 5.3754, Sep 11 AUG-LIN0-1L-DENSE-SGDH-009-d512-60x-lr0.45: 0.00x, loss 5.4891, Sep 11 AUG-LIN0-1L-DENSE-SGDH-010-d512-60x-lr0.7: 0.00x, loss 5.4300, Sep 11 AUG-LIN0-1L-DENSE-SGDMH-009-d512-60x-lr0.45: 0.00x, loss 5.2702, Sep 11 AUG-LIN0-1L-DENSE-SGDMH-010-d512-60x-lr0.7: 0.00x, loss 5.2747, Sep 11 AUG-LIN0-1L-DENSE-SGDMH-008-d512-60x-lr0.32: 0.00x, loss 5.3131, Sep 11 AUG-LIN0-1L-DENSE-SGDMH-006-d512-60x-lr0.1: 0.00x, loss 5.7649, Sep 11 AUG-LIN0-1L-DENSE-MUONH-010-d512-60x-lr0.7: 0.01x, loss 5.0802, Sep 11 AUG-LIN0-1L-DENSE-SGDH-X30-HIGH-1-d512-30x-lr1.1: 0.00x, loss 5.5797, Sep 11 AUG-LIN0-1L-DENSE-SGDH-X60-HIGH-1-d512-60x-lr1.1: 0.00x, loss 5.3529, Sep 11 AUG-LIN0-1L-DENSE-SGDH-X30-HIGH-2-d512-30x-lr1.7: 0.00x, loss 5.7033, Sep 11 AUG-LIN0-1L-DENSE-SGDH-X60-HIGH-2-d512-60x-lr1.7: 0.00x, loss 5.3037, Sep 11 AUG-LRC-1L-DENSE-SGDMH-016-d512-300x-lr0.1: 0.00x, loss 5.0857, Sep 11 AUG-LRC-1L-DENSE-SGDMH-018-d512-300x-lr0.32: 0.00x, loss 5.0221, Sep 11 AUG-LRC-1L-DENSE-SGDMH-017-d512-300x-lr0.2: 0.00x, loss 5.0252, Sep 11 AUG-LRC-1L-DENSE-SGDMH-019-d512-300x-lr0.45: 0.00x, loss 5.0515, Sep 11 AUG-LIN0-1L-DENSE-SGDH-016-d512-300x-lr0.1: 0.00x, loss 5.4692, Sep 11 AUG-LIN0-1L-DENSE-MUONH-017-d512-300x-lr0.2: 0.00x, loss 4.9600, Sep 11 AUG-LRC-1L-DENSE-SGDMH-020-d512-300x-lr0.7: 0.00x, loss 5.1037, Sep 11 AUG-LIN0-1L-DENSE-SGDMH-016-d512-300x-lr0.1: 0.00x, loss 5.2344, Sep 11 AUG-LIN0-1L-DENSE-MUONH-018-d512-300x-lr0.32: 0.00x, loss 4.8877, Sep 11 AUG-LIN0-1L-DENSE-MUONH-016-d512-300x-lr0.1: 0.00x, loss 5.1721, Sep 11 AUG-LIN0-1L-DENSE-SGDH-017-d512-300x-lr0.2: 0.00x, loss 5.2863, Sep 11 AUG-LIN0-1L-DENSE-SGDH-018-d512-300x-lr0.32: 0.00x, loss 5.2014, Sep 11 AUG-LIN0-1L-DENSE-SGDH-019-d512-300x-lr0.45: 0.00x, loss 5.1477, Sep 11 AUG-LIN0-1L-DENSE-SGDH-020-d512-300x-lr0.7: 0.00x, loss 5.0786, Sep 11 AUG-LIN0-1L-DENSE-SGDMH-018-d512-300x-lr0.32: 0.00x, loss 4.9767, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-019-d512-300x-lr0.45: 0.00x, loss 4.9358, Sep 12 AUG-LIN0-1L-DENSE-MUONH-019-d512-300x-lr0.45: 0.00x, loss 4.8552, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-020-d512-300x-lr0.7: 0.00x, loss 4.8797, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-017-d512-300x-lr0.2: 0.00x, loss 5.0506, Sep 12 AUG-LIN0-1L-DENSE-MUONH-020-d512-300x-lr0.7: 0.00x, loss 4.8430, Sep 12 dynact-coupled-d512-v3: 0.47x, loss 3.9286, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X30-HIGH-1-d512-30x-lr1.1: 0.01x, loss 5.2601, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X60-HIGH-3-d512-60x-lr2.7: 0.00x, loss 5.4091, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X60-HIGH-1-d512-60x-lr1.1: 0.01x, loss 5.0622, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X30-HIGH-2-d512-30x-lr1.7: 0.01x, loss 5.2653, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X60-HIGH-2-d512-60x-lr1.7: 0.01x, loss 5.0722, Sep 12 AUG-LRC-1L-DENSE-SGDMH-021-d512-600x-lr0.1: 0.00x, loss 4.9757, Sep 12 AUG-LRC-1L-DENSE-SGDMH-023-d512-600x-lr0.32: 0.00x, loss 4.9394, Sep 12 AUG-LRC-1L-DENSE-SGDMH-022-d512-600x-lr0.2: 0.00x, loss 4.9276, Sep 12 AUG-LIN0-1L-DENSE-SGDH-022-d512-600x-lr0.2: 0.00x, loss 5.1305, Sep 12 AUG-LRC-1L-DENSE-SGDMH-025-d512-600x-lr0.7: 0.00x, loss 5.0124, Sep 12 AUG-LIN0-1L-DENSE-MUONH-021-d512-600x-lr0.1: 0.00x, loss 5.0099, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-021-d512-600x-lr0.1: 0.00x, loss 5.0790, Sep 12 AUG-LIN0-1L-DENSE-SGDH-024-d512-600x-lr0.45: 0.00x, loss 5.0214, Sep 12 AUG-LIN0-1L-DENSE-SGDH-023-d512-600x-lr0.32: 0.00x, loss 5.0592, Sep 12 AUG-LIN0-1L-DENSE-SGDH-025-d512-600x-lr0.7: 0.00x, loss 4.9845, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X300-HIGH-1-d512-300x-lr1.1: 0.00x, loss 5.0256, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X300-HIGH-1-d512-300x-lr1.1: 0.00x, loss 4.8219, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-022-d512-600x-lr0.2: 0.00x, loss 4.9396, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-023-d512-600x-lr0.32: 0.00x, loss 4.8852, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-X300-HIGH-1-d512-300x-lr1.1: 0.00x, loss 4.8658, Sep 12 AUG-LRC-1L-DENSE-SGDMH-024-d512-600x-lr0.45: 0.00x, loss 4.9514, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-024-d512-600x-lr0.45: 0.00x, loss 4.8501, Sep 12 AUG-LIN0-1L-DENSE-SGDH-021-d512-600x-lr0.1: 0.00x, loss 5.2863, Sep 12 AUG-LIN0-1L-DENSE-MUONH-023-d512-600x-lr0.32: 0.00x, loss 4.8247, Sep 12 AUG-LIN0-1L-DENSE-MUONH-025-d512-600x-lr0.7: 0.00x, loss 4.7817, Sep 12 AUG-LIN0-1L-DENSE-MUONH-022-d512-600x-lr0.2: 0.00x, loss 4.8639, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-025-d512-600x-lr0.7: 0.00x, loss 4.8228, Sep 12 AUG-LIN0-1L-DENSE-MUONH-024-d512-600x-lr0.45: 0.00x, loss 4.8006, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X300-HIGH-3-d512-300x-lr2.7: 0.00x, loss 4.9773, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X300-HIGH-2-d512-300x-lr1.7: 0.00x, loss 4.9916, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X300-HIGH-2-d512-300x-lr1.7: 0.00x, loss 4.8390, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-X300-HIGH-2-d512-300x-lr1.7: 0.00x, loss 4.8805, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X600-HIGH-2-d512-600x-lr1.7: 0.00x, loss 4.9002, Sep 12 AUG-LRC-1L-SGDH-X600-HIGH-1-d512-600x-lr1.1: 0.01x, loss 4.2599, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X600-HIGH-1-d512-600x-lr1.1: 0.00x, loss 4.9301, Sep 12 moe-lgr-9110-d512-rmsgated: 0.15x, loss 3.8425, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X300-HIGH-4-d512-300x-lr4.3: 0.00x, loss 5.0069, Sep 12 AUG-LIN0-1L-DENSE-SGDH-X600-HIGH-3-d512-600x-lr2.7: 0.00x, loss 4.8909, Sep 12 AUG-LRC-1L-SGDH-X600-HIGH-3-d512-600x-lr2.7: 0.00x, loss 4.4993, Sep 12 AUG-LRC-1L-SGDH-X600-HIGH-2-d512-600x-lr1.7: 0.01x, loss 4.3194, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X600-HIGH-1-d512-600x-lr1.1: 0.00x, loss 4.7719, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-X600-HIGH-1P4-d512-600x-lr1.4: 0.00x, loss 4.8091, Sep 12 AUG-LIN0-1L-DENSE-MUONH-X600-HIGH-1P4-d512-600x-lr1.4: 0.00x, loss 4.7809, Sep 12 AUG-LIN0-1L-DENSE-SGDMH-X600-HIGH-1-d512-600x-lr1.1: 0.00x, loss 4.8026, Sep 12 AUG-LIN0-6L-DENSE-MUONH-001-d512-30x-lr1.1: 0.06x, loss 4.2653, Sep 12 AUG-LIN0-6L-DENSE-MUONH-002-d512-60x-lr1.1: 0.07x, loss 4.0442, Sep 12 AUG-LIN0-6L-DENSE-MUONH-008-d512-30x-lr1.4: 0.06x, loss 4.2589, Sep 12 AUG-LIN0-6L-DENSE-MUONH-006-d512-30x-lr0.45: 0.03x, loss 4.4133, Sep 12 AUG-LIN0-6L-DENSE-MUONH-007-d512-30x-lr0.7: 0.05x, loss 4.2896, Sep 12 AUG-LIN0-6L-DENSE-MUONH-010-d512-60x-lr0.7: 0.06x, loss 4.0630, Sep 12 AUG-LIN0-6L-DENSE-MUONH-009-d512-60x-lr0.45: 0.04x, loss 4.1508, Sep 12 AUG-LIN0-6L-DENSE-MUONH-X30-HIGH-1P7-d512-30x-lr1.7: 0.05x, loss 4.2722, Sep 12 AUG-LIN0-6L-DENSE-MUONH-011-d512-60x-lr1.4: 0.07x, loss 4.0535, Sep 12 AUG-LIN0-6L-DENSE-MUONH-004-d512-300x-lr1.1: 0.05x, loss 3.7709, Sep 12 AUG-LIN0-6L-DENSE-MUONH-015-d512-300x-lr0.45: 0.04x, loss 3.8364, Sep 13 AUG-LIN0-6L-DENSE-MUONH-016-d512-300x-lr0.7: 0.05x, loss 3.7900, Sep 13 AUG-LIN0-6L-DENSE-MUONH-017-d512-300x-lr1.4: 0.05x, loss 3.7712, Sep 13 Sep 11 Sep 13
Best
0.47× dynact-coupled-d512-v3 loss 3.9286
This week
0.47× dynact-coupled-d512-v3 loss 3.9286
Baseline
moe-v16-compute-opt-d512-2.19e+17
d768 / 1.70e18 FLOPs
100 completed runs; 2 this period
baseline loss 3.4339
1x mhep-abl-d768-muon8-polar-20260812: 3.78x, loss 3.2292, Aug 12 mhep-abl-d768-beta1-090-20260812: 3.91x, loss 3.2273, Aug 12 mhep-abl-d768-beta1-091-20260812: 3.92x, loss 3.2268, Aug 12 mhep-abl-d768-e384-t8-half-20260812: 3.70x, loss 3.2219, Aug 12 mhep-abl-d768-e384-t8-mfu-20260812: 0.00x, loss 7.3908, Aug 12 mhep-abl-d768-e384-t8-half-smatch-20260812: 3.57x, loss 3.2256, Aug 12 mhep-abl-d768-e768-t16-quarter-smatch-20260812: 2.83x, loss 3.2253, Aug 12 mhep-abl-d768-baseline-normuon-20260812: 3.81x, loss 3.2325, Aug 13 mhep-abl-d768-pe5-20260812: 3.87x, loss 3.2320, Aug 13 mhep-abl-d768-beta1-092-20260812: 3.93x, loss 3.2276, Aug 13 mhep-abl-d768-beta1-093-20260812: 3.92x, loss 3.2314, Aug 13 mhep-abl-d768-cw4-20260812: 2.52x, loss 3.2280, Aug 13 mhep-abl-d768-cw15-20260812: 2.69x, loss 3.2305, Aug 13 mhep-abl-d768-splitsq-20260812: 2.67x, loss 3.2315, Aug 13 mhep-abl-d768-splitsq-gateup-20260812: 3.79x, loss 3.2306, Aug 13 mhep-abl-d768-splitsq-alllatent-20260812: 4.02x, loss 3.2280, Aug 13 mhep-abl-d768-sconvgate-20260812: 3.86x, loss 3.2303, Aug 13 mhep-abl6711-d768-baseline-20260813: 4.22x, loss 3.2172, Aug 13 mhep-abl6711-d768-no-attn-gate-20260813: 3.92x, loss 3.2303, Aug 13 mhep-abl6711-d768-full-rope-20260813: 3.78x, loss 3.2362, Aug 13 mhep-abl6711-d768-no-qk-norm-20260813: 3.84x, loss 3.2312, Aug 13 mhep-abl6711-d768-no-qk-mult-20260813: 3.99x, loss 3.2256, Aug 13 harrier-proportional-d768-gb200-val-smoke-fix-20260813-1830: 0.00x, loss 11.8170, Aug 14 mhep-d768-baseline-skipc01-marinpath-20260814: 4.53x, loss 3.2008, Aug 14 mhep-abl6711-d768-no-latent-norm-20260813-r5: 3.39x, loss 3.2637, Aug 14 datakit-store-proportional-d768-full-krr-20260813: 4.64x, loss 3.2141, Aug 14 mhep-abl6711-d768-no-xsa-20260814-r6: 4.62x, loss 3.2179, Aug 14 mhep-abl6711-d768-no-gated-norm-20260814-r6: 4.40x, loss 3.2240, Aug 14 mhep-abl6711-d768-no-renorm-20260814-r6: 4.20x, loss 3.2265, Aug 14 mhep-abl6711-d768-adamh-matrices-20260814-r6: 4.28x, loss 3.2226, Aug 14 mhep-abl6711-d768-window-512-20260814-r6: 4.67x, loss 3.2298, Aug 14 mhep-abl6711-d768-no-sconv-20260814-r6: 3.70x, loss 3.2508, Aug 14 mhep-abl6711-d768-mha-20260814-r6: 5.24x, loss 3.1870, Aug 14 harrier-nemotron-proportional-d768-full-krr-20260814: 10.26x, loss 3.1007, Aug 14 mhep-abl6711-d768-sconv-global-20260814-r6: 4.26x, loss 3.2253, Aug 14 mhep-abl6711-d768-qk-gain-20260814-r7: 4.50x, loss 3.2184, Aug 14 harrier-marin-proportional-d768-buffer128-full-krr-20260814: 3.17x, loss 3.2769, Aug 14 harrier-marin-proportional-d768-buffer128-prefetch64-seed1-full-krr-20260814: 2.93x, loss 3.2819, Aug 15 harrier-marin-proportional-d768-buffer256-prefetch128-seed2-full-krr-20260814: 2.94x, loss 3.2842, Aug 15 mhep-d768-offload-bf16-hostmaster-test-20260814: 4.35x, loss 3.2202, Aug 15 mhep-d768-base-fp32-masteroff-test-20260814: 4.16x, loss 3.2219, Aug 15 harrier-marin-proportional-d768-buffer256-initial256-prefetch32-seed3-full-krr-20260814: 2.99x, loss 3.2799, Aug 15 harrier-marin-proportional-d768-buffer256-prefetch256-seed4-full-krr-20260814: 3.03x, loss 3.2835, Aug 15 mhep-ep8062-d768-pool-w3-cf133-20260814: 5.50x, loss 3.1539, Aug 15 harrier-marin-proportional-d768-buffer512-prefetch256-seed5-full-krr-20260814: 3.09x, loss 3.2795, Aug 15 harrier-marin-proportional-d768-buffer512-initial1-prefetch256-seed6-full-krr-20260814: 3.14x, loss 3.2784, Aug 15 harrier-marin-proportional-d768-buffer256-ramp1-32-64-128-256-seed7-full-krr-20260814: 2.74x, loss 3.2933, Aug 15 harrier-marin-proportional-d768-buffer256-ramp8-16-32-64-128-256-seed8-full-krr-20260814: 2.93x, loss 3.2855, Aug 15 harrier-marin-proportional-d768-buffer256-prefetch128-tscache8g-seed9-full-krr-20260814: 3.11x, loss 3.2821, Aug 15 mhep-abl6711-d768-xsa-local-sconv-global-20260814: 4.38x, loss 3.2233, Aug 15 mhep-abl6711-d768-xsa-raw-value-20260814: 4.54x, loss 3.2181, Aug 15 mhep-abl6711-d768-no-sconv-v-20260814: 4.44x, loss 3.2212, Aug 15 mhep-ep8062-d768-pool-w3-cf133-halfexp-20260814: 4.84x, loss 3.1946, Aug 15 mhep-abl6711-d768-xsa-local-vsconv-global-20260814: 4.55x, loss 3.2200, Aug 15 mhep-abl6711-d768-no-xsa-no-sconv-20260814: 3.87x, loss 3.2474, Aug 15 mhep-ep8062-d768-pool-w3-cf115-halfexp-dropsplit-20260814: 3.59x, loss 3.2441, Aug 15 mhep-abl6711-d768-one-shared-20260814-r6: 4.46x, loss 3.2205, Aug 15 mhep-abl6711-d768-sconv-k-attn-20260815-r2: 4.13x, loss 3.2307, Aug 15 mhep-abl6711-d768-sconv-kernel2-nov-20260815: 4.28x, loss 3.2285, Aug 15 mhep-abl6711-d768-baseline-20260815: 4.57x, loss 3.2168, Aug 15 mhep-abl6711-d768-sconv-k-only-20260815-r2: 3.99x, loss 3.2431, Aug 16 mhep-abl6711-d768-sconv-k4-attn2-mlp2-nov-20260815-r2: 4.12x, loss 3.2255, Aug 16 mhep-abl6711-d768-sconv-k4-attn1-mlp1-nov-20260815: 4.04x, loss 3.2374, Aug 16 mhep-abl6711-d768-sconv-mlp-routed-only-20260815-r2: 4.47x, loss 3.2202, Aug 16 mhep-abl6711-d768-no-zloss-20260814-r6: 0.43x, loss 3.6160, Aug 16 mhep-abl6711-d768-sconv-kglobal-attnmlp-nov-20260815: 4.28x, loss 3.2269, Aug 16 mhep-abl6711-d768-sconv-klocal-stat-attnmlp-nov-20260815: 4.31x, loss 3.2261, Aug 16 mhep-abl6711-d768-experts-128-20260814-r6: 4.13x, loss 3.2360, Aug 16 mhep-abl6711-d768-input-output-skip-20260815: 4.50x, loss 3.2170, Aug 16 mhep-abl6711-d768-input-output-skip-mlp-20260815: 4.53x, loss 3.2159, Aug 16 mhep-abl6711-d768-input-mid-output-skip-mlp-20260815: 4.70x, loss 3.2117, Aug 16 mhep-abl6711-d768-input-mid-output-skip-mlp-adam-20260815: 5.00x, loss 3.2019, Aug 16 mhep-abl6711-d768-input-mid-output-skip-mlp-adam-0p1-20260815: 4.75x, loss 3.2114, Aug 16 mhep-abl6711-d768-input-mid-output-skip-mlp-adam-0p1-gelu-20260815: 4.83x, loss 3.2072, Aug 16 mhep-prpool-d768-send115-recv115-nov-polar8-20260815: 2.55x, loss 3.2790, Aug 16 mhep-prpool-d768-send115-recv115-nov-20260815-r2: 2.61x, loss 3.2772, Aug 16 mhep-prpool-d768-send115-recv115-nov-propmix-20260815: 3.41x, loss 3.2357, Aug 16 mhep-prpool-d768-send115-recv115-nov-polar8-safe101-20260815: 2.67x, loss 3.2723, Aug 16 mhep-abl6711-d768-adamh-outproj-grow-20260816: 4.31x, loss 3.2218, Aug 16 mhep-abl6711-d768-zloss-4x-20260816: 4.51x, loss 3.2175, Aug 16 mhep-abl6711-d768-outproj-adamw-20260816: 4.42x, loss 3.2200, Aug 16 mhep-abl6711-d768-outproj-adam-20260816: 4.12x, loss 3.2270, Aug 16 mhep-abl6711-d768-outproj-adamw-lrcoupled-20260816: 4.32x, loss 3.2239, Aug 16 mhep-abl6711-d768-outproj-cwd-20260816-r2: 4.34x, loss 3.2221, Aug 17 rav-ladder-d768-v2: 2.01x, loss 3.3469, Aug 18 rav-ladder-d768-v2-old-mix: 2.22x, loss 3.3341, Aug 18 MOE-PSC-102-d768-v5p8-gate1: 0.88x, loss 3.2663, Aug 19 rav-ladder-d768-v2-semantic-pi-56rows-candidate1-pergpu-prefetch32-w512-ts125g: 1.89x, loss 3.3628, Aug 19 rav-ladder-d768-v2-epsilon0-monotonic-pi-57rows-candidate1-pergpu-prefetch32-w512-ts125g: 2.40x, loss 3.3260, Aug 19 rav-ladder-d768-v2-epsilon0-pi-57rows-candidate1-pergpu-prefetch32-w512-ts125g: 2.80x, loss 3.3050, Aug 19 MOE-PSC-CTRL-102-d768-v5p8: 0.77x, loss 3.2950, Aug 20 l2-abl-d768-ragged: 6.22x, loss 3.1616, Aug 22 l2-abl-d768-ep: 2.77x, loss 3.3197, Aug 22 d768-normfix-oldmix-v1: 1.92x, loss 3.3525, Aug 25 h100-ladder-d768-2xep8-bs1024-791tpp-20260824: 0.18x, loss 3.4727, Aug 25 h100-ladder-d768-2xep8-bs512-791tpp-20260824: 0.23x, loss 3.3957, Aug 25 h100-ladder-d768-2xep8-bs1024-791tpp-10pct-20260826-east02a: 0.23x, loss 3.8559, Aug 26 mhep-main-c13d1-d768-20260902: 3.00x, loss 3.1863, Sep 2 h100-mix25-20260912-d768: 0.14x, loss 3.5218, Sep 12 moe-lgr-9110-d768-rmsgated: 0.11x, loss 3.5582, Sep 12 Aug 12 Sep 12
Best
10.26× harrier-nemotron-proportional-d768-full-krr-20260814 loss 3.1007
This week
0.14× h100-mix25-20260912-d768 loss 3.5218
Baseline
moe-v16-compute-opt-d768-1.70e+18
d1024 / 9.00e18 FLOPs
100 completed runs; 1 this period
baseline loss 3.1605
1x gb200-d1024-mla-init2-uq: 3.52x, loss 3.1540, Jul 19 gb200-d1024-mla-lrdrop-uq: 3.29x, loss 3.1587, Jul 19 gb200-d1024-mla-lrdrop-uk: 3.25x, loss 3.1607, Jul 19 gb200-d1024-mla-lrdrop-dq: 3.27x, loss 3.1598, Jul 19 gb200-d1024-mla-lrdrop-kr: 3.22x, loss 3.1588, Jul 19 gb200-d1024-mla-lrdrop-uv: 3.41x, loss 3.1554, Jul 19 gb200-d1024-mla-init2-dq: 3.29x, loss 3.1599, Jul 19 gb200-d1024-mla-lrdrop-dkv: 3.34x, loss 3.1560, Jul 19 gb200-d1024-mla-init2-uv: 3.21x, loss 3.1631, Jul 19 gb200-d1024-mla-init2-uk: 3.32x, loss 3.1576, Jul 19 gb200-d1024-mla-init2-dkv: 3.26x, loss 3.1604, Jul 19 gb200-d1024-gqa2mla-step2: 2.15x, loss 3.2407, Jul 20 gb200-d1024-gqa2mla-step1: 3.29x, loss 3.1754, Jul 20 gb200-d1024-gqa2mla-step6: 1.88x, loss 3.2507, Jul 20 gb200-d1024-gqa2mla-step0: 3.74x, loss 3.1555, Jul 20 gb200-d1024-gqa2mla-step3: 1.95x, loss 3.2525, Jul 20 gb200-d1024-gqa2mla-step4: 1.75x, loss 3.2620, Jul 20 gb200-d1024-gqa2mla-step5: 1.79x, loss 3.2597, Jul 20 gb200-d1024-gqa2mla-step7: 1.52x, loss 3.1615, Jul 20 gb200-d1024-gqa2mla-step8: 3.09x, loss 3.1610, Jul 20 gb200-d1024-mla-kvslice-alt: 3.28x, loss 3.1601, Jul 20 gb200-d1024-mla-kvfreeze: 3.15x, loss 3.1650, Jul 20 gb200-d1024-mla-kvslice-first: 3.27x, loss 3.1594, Jul 20 gb200-d1024-mla-kvfreeze-ortho: 3.28x, loss 3.1605, Jul 20 gb200-d1024-rope-local512-g6-v1: 3.93x, loss 3.1597, Jul 20 gb200-d1024-relpos-local512-g6-v1: 1.04x, loss 3.1477, Jul 20 gb200-d1024-ropeall-local512-g6: 3.91x, loss 3.1607, Jul 20 gb200-d1024-ropeall-local1024-g6: 3.90x, loss 3.1573, Jul 20 h100-d1024-12L-conv-baseline-v3: 2.16x, loss 3.1994, Jul 24 h100-d1024-12L-conv-k-only-v3: 3.49x, loss 3.1963, Jul 24 h100-d1024-12L-conv-v-only-v3: 2.94x, loss 3.2056, Jul 24 h100-d1024-12L-conv-k-global-v3: 3.41x, loss 3.1960, Jul 24 h100-d1024-12L-conv-attn-only-v3: 3.27x, loss 3.2017, Jul 24 h100-d1024-12L-conv-all-k2-v3: 3.43x, loss 3.1931, Jul 24 h100-d1024-12L-conv-mlp-only-v3: 2.70x, loss 3.1997, Jul 24 h100-d1024-12L-conv-all-k3-v3: 2.85x, loss 3.1867, Jul 24 h100-d1024-12L-conv-all-k4-v3: 3.18x, loss 3.1858, Jul 24 h100-d1024-12L-conv-all-global-v3: 3.37x, loss 3.1922, Jul 24 h100-d1024-12L-pko-nope-v1: 3.44x, loss 3.1953, Jul 24 h100-d1024-12L-prope-v1: 3.23x, loss 3.2042, Jul 24 h100-d1024-12L-pko-prope-v1: 3.25x, loss 3.2027, Jul 24 h100-d1024-12L-kglobal-identinit-prope-v1: 3.47x, loss 3.1953, Jul 24 h100-d1024-12L-kglobal-pkoinit-prope-v1: 2.95x, loss 3.1987, Jul 24 h100-d1024-12L-kglobal-pkoinit-k4-prope-v1: 3.32x, loss 3.1995, Jul 24 h100-d1024-12L-base-sw2k-datakit-v1: 3.57x, loss 3.1850, Jul 24 h100-d1024-12L-pko-sw2k-datakit-v1: 3.71x, loss 3.1765, Jul 24 h100-d1024-11L-pko-11L-e256-datakit-v1: 3.69x, loss 3.0656, Jul 24 h100-d1024-11L-pko-11L-g4-e256-datakit-v1: 4.13x, loss 3.0544, Jul 24 h100-d1024-11L-g4-conv-k-only-e256-datakit-v1: 4.10x, loss 3.0542, Jul 24 h100-d1024-11L-g4-conv-k-global-e256-datakit-v1: 4.14x, loss 3.0531, Jul 24 h100-d1024-11L-g4-conv-attn-only-e256-datakit-v1: 3.99x, loss 3.0571, Jul 24 h100-d1024-11L-g4-conv-mlp-only-e256-datakit-v1: 4.17x, loss 3.0506, Jul 24 h100-d1024-11L-g4-conv-all-k3-e256-datakit-v1: 4.46x, loss 3.0387, Jul 24 h100-d1024-11L-g4-conv-all-global-e256-datakit-v1: 4.16x, loss 3.0482, Jul 24 h100-d1024-11L-g4-conv-all-k4-e256-datakit-v1: 4.47x, loss 3.0378, Jul 24 aug-hero-d1024-30x-lr1.4-v2: 3.06x, loss 3.1663, Aug 1 aug-hero-d1024-30x-lr0.7-v2: 3.05x, loss 3.1657, Aug 1 aug-hero-d1024-30x-lr1.2-v2: 3.19x, loss 3.1602, Aug 1 aug-hero-d1024-30x-lr1-v2: 3.37x, loss 3.1532, Aug 1 aug-hero-d1024-60x-lr0.7-v2: 3.37x, loss 3.0552, Aug 1 aug-hero-d1024-150x-lr0.7-v2: 3.05x, loss 2.9483, Aug 2 aug-hero-d1024-150x-lr0.85-v2: 3.14x, loss 2.9421, Aug 2 aug-hero-d1024-60x-lr0.85-v2: 3.56x, loss 3.0480, Aug 2 aug-hero-d1024-150x-lr1-v2: 3.28x, loss 2.9378, Aug 2 aug-hero-d1024-60x-lr1.4-v2: 3.39x, loss 3.0530, Aug 2 aug-hero-d1024-60x-lr1-v2: 3.57x, loss 3.0463, Aug 2 aug-hero-d1024-60x-lr1.2-v2: 3.50x, loss 3.0494, Aug 2 aug-hero-d1024-150x-lr1.4-v2: 3.12x, loss 2.9454, Aug 2 aug-hero-d1024-150x-lr1.2-v2: 3.29x, loss 2.9386, Aug 2 aug-hero-d1024-300x-lr0.85-v2: 2.72x, loss 2.8757, Aug 2 aug-hero-d1024-300x-lr1.4-v2: 2.79x, loss 2.8720, Aug 2 aug-hero-d1024-300x-lr1-v2: 2.82x, loss 2.8706, Aug 2 aug-hero-d1024-300x-lr0.7-v2: 2.52x, loss 2.8834, Aug 2 aug-hero-d1024-300x-lr1.2-v2: 2.88x, loss 2.8684, Aug 2 aug-hero-d1024-600x-lr0.85-v2: 2.23x, loss 2.8187, Aug 3 aug-hero-d1024-600x-lr1.2-v2: 2.33x, loss 2.8131, Aug 3 aug-hero-d1024-600x-lr1-v2: 2.25x, loss 2.8158, Aug 3 aug-hero-d1024-600x-lr1.4-v2: 2.34x, loss 2.8132, Aug 3 aug-hero-d1024-600x-lr0.7-v2: 2.03x, loss 2.8281, Aug 3 iso-3e18-d1024: 2.74x, loss 3.2236, Aug 6 iso-1e20-d1024: 7.22x, loss 2.8069, Aug 6 grug_xem_d1024_smoke_core_groups_two_anchor_unscaled: 0.04x, loss 4.3356, Aug 8 grug_xem_d1024_smoke_baseline: 0.04x, loss 4.3132, Aug 8 mhep-ladder-hist-20260808c-fsdp-chunk1-d1024: 17.40x, loss 2.8147, Aug 9 mhep-ladder-hist-20260808c-fsdp-chunk4-d1024: 12.80x, loss 2.8439, Aug 9 grug_xem_d1024_full_core_groups_two_anchor_unscaled: 0.90x, loss 3.0699, Aug 9 mhep-ladder-hist-noinit-20260808c-ep64-d1024: 4.32x, loss 2.9849, Aug 9 grug_xem_d1024_full_baseline: 1.10x, loss 3.0392, Aug 9 mhep-d1024-i768-k6-cf1p45-20260809: 5.28x, loss 2.9960, Aug 9 ppg-d1024-ep-cf133-b: 9.44x, loss 3.3850, Aug 12 ppg-d1024-ep-cf133-ctl4: 9.37x, loss 3.3873, Aug 12 mhep-abl-d1024-baseline-20260812: 5.40x, loss 2.9730, Aug 13 mhep-abl-d1024-e384-t8-half-smatch-20260812: 4.52x, loss 2.9709, Aug 13 mhep-ep8062-d1024-pool-w3-cf133-halfexp-20260814: 5.99x, loss 2.9573, Aug 16 rav-ladder-d1024: 4.03x, loss 3.0999, Aug 19 h100-ladder-d1024-ep8x4-bs1024-791tpp-20260825-rno2a-interactive: 0.45x, loss 3.1442, Aug 26 d1024_gate_wd_0p05_hold15: 0.27x, loss 3.2299, Sep 1 d1024_gate_router_wd_0p05_hold15: 0.26x, loss 3.2253, Sep 2 d1024_baseline: 0.25x, loss 3.2301, Sep 2 h100-mix25-20260912-d1024: 0.22x, loss 3.1780, Sep 13 Jul 19 Sep 13
Best
17.40× mhep-ladder-hist-20260808c-fsdp-chunk1-d1024 loss 2.8147
This week
0.22× h100-mix25-20260912-d1024 loss 3.1780
Baseline
moe-v16-compute-opt-d1024-9.00e+18
d1280 / 2.83e19 FLOPs
85 completed runs
baseline loss 3.0065
1x muonh-matrix-baseline-adam-mask-d1280-2.83e19: 0.83x, loss 2.9888, May 11 muonh-nowarmup-d1280-2.83e19: 0.95x, loss 2.9706, May 13 muonh-gn-adamh-v1-d1280-2.83e19: 0.85x, loss 2.9855, May 15 muonh-may-recipe-lr-v1-d1280-R4-lr1p6: 1.51x, loss 3.4269, May 21 muonh-may-recipe-lr-v1-d1280-R4-lr0p4: 0.45x, loss 3.6450, May 21 muonh-may-recipe-lr-v1-d1280-R4-lr1p3: 1.59x, loss 3.4167, May 21 muonh-may-recipe-lr-v1-d1280-R4-lr0p7: 1.20x, loss 3.4664, May 22 muonh-may-recipe-lr-v1-d1280-R4-lr1p0: 1.59x, loss 3.4172, May 22 muonh-may-recipe-lr-v1-d1280-R20-lr0p4: 2.33x, loss 3.1066, May 22 muonh-may-recipe-lr-v1-d1280-R20-lr1p3: 3.44x, loss 3.0522, May 22 muonh-may-recipe-lr-v1-d1280-R20-lr1p0: 3.63x, loss 3.0448, May 22 muonh-may-recipe-lr-v1-d1280-R20-lr0p7: 3.42x, loss 3.0532, May 22 context-norm-no-xsa-gate2-v1-d1280-2.83e19: 0.76x, loss 3.0107, May 22 muonh-may-recipe-lr-v1-d1280-R20-lr1p6: 0.03x, loss 3.0692, May 22 grug_moe_mix_v4_path_r1_t050_d1280-2.83e+19: 0.90x, loss 2.9884, May 22 grug_moe_mix_v4_path_r1_t075_d1280-2.83e+19: 0.84x, loss 2.9962, May 22 muonh-may-recipe-lr-v1-d1280-R60-lr1p0: 4.20x, loss 2.8851, May 22 muonh-may-recipe-lr-v1-d1280-R60-lr1p6: 3.47x, loss 2.9081, May 22 muonh-may-recipe-lr-v1-d1280-R60-lr0p7: 4.18x, loss 2.8856, May 22 muonh-may-recipe-lr-v1-d1280-R60-lr0p4: 3.13x, loss 2.9211, May 22 muonh-may-recipe-lr-v1-d1280-R60-lr1p3: 3.87x, loss 2.8948, May 22 grug_moe_mix_v4_path_r1_t025_d1280-2.83e+19: 0.92x, loss 2.9851, May 24 muonh-may-recipe-lr-v1-d1280-R120-lr0p4: 3.24x, loss 2.8338, May 25 muonh-may-recipe-lr-v1-d1280-R120-lr0p7: 4.12x, loss 2.8063, May 25 muonh-may-recipe-lr-v1-d1280-R120-lr1p6: 3.32x, loss 2.8307, May 25 muonh-may-recipe-lr-v1-d1280-R120-lr1p3: 3.76x, loss 2.8162, May 25 muonh-may-recipe-lr-v1-d1280-R120-lr1p0: 3.99x, loss 2.8097, May 25 grug-moe-isoflop-v3e18-d1280-v1: 1.34x, loss 3.2983, May 27 grug-moe-isoflop-v3e19-d1280-v1: 3.27x, loss 2.9045, May 29 marin-big-run-moe_may_compute_opt_d1280: 2.04x, loss 2.8963, Jun 3 moe_may_compute_opt_d1280_ep1: 1.99x, loss 2.8857, Jun 5 moe_may_compute_opt_d1280_ep2_16kctx_long_yarn_mscale01_from13k: 1.51x, loss 2.8572, Jun 5 moe_may_compute_opt_d1280_ep1_16kctx_long_yarn_mscale01_from13k: 1.47x, loss 2.8473, Jun 5 moe_may_compute_opt_d1280_ep1_longmino_from13k: 1.05x, loss 2.9659, Jun 5 moe_may_compute_opt_d1280_ep1_longmino_halfmix_from13k: 1.94x, loss 2.8887, Jun 5 moe_may_compute_opt_d1280_ep2_longmino_from13k: 1.08x, loss 2.9776, Jun 5 moe_may_compute_opt_d1280_ep2_longmino_halfmix_from13k: 2.03x, loss 2.8979, Jun 5 moe_may_compute_opt_d1280_ep8_longmino_from13k: 0.71x, loss 3.0018, Jun 5 moe_may_compute_opt_d1280_ep8_longmino_halfmix_from13k: 1.32x, loss 2.9211, Jun 5 moe_may_compute_opt_d1280_ep8_32kctx_long_yarn_mscale01_halfmix_from13k: 0.66x, loss 2.8675, Jun 5 moe_may_compute_opt_d1280_ep1_seq8k: 1.82x, loss 2.8664, Jun 8 mtp-d1280-baseline: 3.76x, loss 2.9397, Jul 15 mtp-d1280-densestep: 2.46x, loss 2.9306, Jul 15 mtp-d1280-step: 2.42x, loss 2.9278, Jul 15 mtp-d1280-linear: 2.44x, loss 2.9270, Jul 15 aug-d1280-lin-lr1p1: 6.09x, loss 2.9130, Jul 29 aug-d1280-lin-lr0p9: 6.06x, loss 2.9135, Jul 29 aug-d1280-lin-lr1p0: 6.09x, loss 2.9124, Jul 29 aug-d1280-1sqrt-lr1p3: 6.07x, loss 2.9136, Jul 29 aug-d1280-1sqrt-lr1p4: 5.94x, loss 2.9135, Jul 29 aug-d1280-1sqrt-lr1p5: 6.06x, loss 2.9130, Jul 29 aug-hero-d1280-30x-lr1.2-v2: 7.66x, loss 2.9963, Aug 1 aug-hero-d1280-30x-lr0.7-v2: 7.02x, loss 3.0059, Aug 1 aug-hero-d1280-30x-lr1-v2: 7.71x, loss 2.9939, Aug 1 aug-hero-d1280-30x-lr0.85-v2: 7.54x, loss 2.9967, Aug 1 aug-hero-d1280-30x-lr1.4-v2: 7.05x, loss 3.0055, Aug 1 aug-hero-d1280-60x-lr1.4-v2: 7.80x, loss 2.9062, Aug 1 aug-hero-d1280-60x-lr1.2-v2: 8.18x, loss 2.9002, Aug 1 aug-hero-d1280-150x-lr1.4-v2: 7.15x, loss 2.8068, Aug 2 aug-hero-d1280-150x-lr1.2-v2: 7.54x, loss 2.8017, Aug 2 aug-hero-d1280-150x-lr0.7-v2: 6.80x, loss 2.8129, Aug 2 aug-hero-d1280-150x-lr0.85-v2: 7.16x, loss 2.8065, Aug 2 aug-hero-d1280-150x-lr1-v2: 7.48x, loss 2.8025, Aug 2 aug-hero-d1280-60x-lr1-v2: 8.32x, loss 2.8993, Aug 2 aug-hero-d1280-60x-lr0.85-v2: 8.06x, loss 2.9028, Aug 3 aug-hero-d1280-60x-lr0.7-v2: 7.56x, loss 2.9100, Aug 3 aug-hero-d1280-300x-lr0.7-v2: 5.89x, loss 2.7546, Aug 3 aug-hero-d1280-300x-lr1-v2: 6.67x, loss 2.7415, Aug 4 aug-hero-d1280-300x-lr1.4-v2: 6.44x, loss 2.7437, Aug 4 aug-hero-d1280-300x-lr1.2-v2: 6.66x, loss 2.7399, Aug 4 aug-hero-d1280-300x-lr0.85-v2: 6.24x, loss 2.7464, Aug 4 aug-hero-d1280-600x-lr1.4-v2: 5.25x, loss 2.6917, Aug 5 aug-hero-d1280-600x-lr0.85-v2: 4.92x, loss 2.6979, Aug 5 aug-hero-d1280-600x-lr0.7-v2: 4.62x, loss 2.7052, Aug 6 iso-3e18-d1280: 2.15x, loss 3.2895, Aug 6 aug-hero-d1280-600x-lr1.2-v2: 5.23x, loss 2.6918, Aug 6 aug-hero-d1280-600x-lr1-v2: 5.20x, loss 2.6924, Aug 6 iso-3e19-d1280: 0.00x, loss 11.7618, Aug 6 iso-1e20-d1280: 11.82x, loss 2.7716, Aug 6 abl-ec-d1280-c4: 3.24x, loss 2.9120, Aug 7 qb-bias-d1280: 3.59x, loss 2.8980, Aug 7 abl-ec-d1280-c1: 3.63x, loss 2.8979, Aug 8 abl-ec-d1280-c2: 3.23x, loss 2.9061, Aug 8 grug_xem_d1280_full_core_groups_two_anchor_unscaled: 1.05x, loss 2.9297, Aug 11 grug_xem_d1280_full_baseline: 1.31x, loss 2.8999, Aug 11 May 11 Aug 11
Best
11.82× iso-1e20-d1280 loss 2.7716
This week
no completed point
Baseline
moe-v16-compute-opt-d1280-2.83e+19

Top 15 runs (by FLOPs) this week (completed, running, crashed)


The 535B-A23B hero moved to the ragged expert-parallel (EP) backend on September 9 and kept training on it. The pooled-wave run hero-wd-gate-router-p02-step58k was retired at step 81916 (3.78T tokens, train loss 1.230) after a forced handoff checkpoint at step 81716; W&B records it as crashed. The trial run hero-ragged_a2a-ep-step81k #9043 hung four times in four attempts on the old PJRT wheel, then ran 300 clean steps on a wheel built against NCCL 2.30.7 headers, and was cancelled once that wheel merged in #9062. The production run is now hero-ragged_a2a-nccl2307-ep-step81k, restarted from the same step-81716 checkpoint. It is still training as of this writing on 704 GB200 GPUs at 23.3% MFU, with train loss 1.21 at 4.53T tokens, up from 21.5% MFU on the pooled-wave control and with routing drops down from 3.4% to 0.01%. Matt Wittmann logged each cutover, hang, and restart in #8506. The run's preregistered end-of-run target from the scaling ladder in #8435 is about 2.04 dropless Paloma macro loss.

Most of the remaining runs were one-rack checks that cleared the way for that cutover. The 8959-hero-control-20260909 and 8959-hero-treatment-20260909 pair, plus the matching gradient control and treatment, restored hero checkpoints on 64 GPUs to A/B the QuACK 0.6.4 upgrade in #8959, which replaces a grouped-GEMM scheduler that could leave outputs unwritten under contention. The loss traces match (final train loss 1.312 on both hero arms, 1.254 on both gradient arms), so the fix cost nothing in quality. restore-nccl2307-82906 then verified that the new hero's master-less checkpoints restore cleanly. Two XLA ragged_dot runs, rdx-interleaved-latest-b and rdx-split-latest-a, both crashed in the silent one-rack hang described in #9077; the successful pair in that issue put the QuACK-free expert MLP at 23.77% MFU against a 24.84% QuACK control with per-step losses agreeing to 5e-5, about one MFU point short of parity.

Long-context hero training got its first throughput number. lc-main-ragged-262k-0911 ran 40 updates on 64 GB200s at a 262K-token sequence length under the context-parallel (CP) sharding in #9119, reaching 10.03% median MFU with 1.42% dropped assignments, against 24.8% MFU for the 4K-token baseline lc-main-ragged-4k-0910. The PR notes this measures throughput only, not long-context quality.

Will Held's H100 data-mixture ladder #9126 now has two finished rungs. The d768 run h100-mix25-20260912-d768, which switches to the new mixture at 25% of training, finished 0.41% lower in Paloma macro BPB than the hero-ladder baseline (1.0793 vs 1.0837), better on 11 of 16 subsets and worse on RedPajama, Penn Treebank, and Wikipedia. The d1024 and d1536 rungs are still training ahead of the planned hero data swap on Monday, September 14. In the Agent MoE ladder, 103 runs finished this period, nearly all Kaiyue Wen's one-layer dense LR sweeps under #7856 and the gated-latent router ablation in #9110, which tied its control at d512 and came in slightly worse at d768; none moved the frontier.

Run User Hardware(?) Hours(?) FLOP Budget(?) Loss BPB(?)
#8870 #8959 8870-quack064-control-20260908 Matt Wittmann NVIDIA GB200
(64 chips)
0.2h 4.89e22 model
3.64e24 HW (1%)
—
#8506 #9062 pre-reg hero-ragged_a2a-nccl2307-ep-step81k Matt Wittmann NVIDIA GB200
(704 chips)
3.6d 6.79e23 model
2.91e24 HW (23%)
—
#8506 #8890 pre-reg hero-wd-gate-router-p02-step58k Matt Wittmann NVIDIA GB200
(704 chips)
5.6d 5.66e23 model
2.61e24 HW (22%)
—
#8506 #9043 hero-ragged_a2a-ep-step81k Matt Wittmann NVIDIA GB200
(704 chips)
2.0h 5.67e23 model
2.41e24 HW (24%)
—
#8754 #9119 lc-main-ragged-262k-0911 Matt Wittmann NVIDIA GB200
(64 chips)
1.2h 1.30e23 model
1.30e24 HW (10%)
—
#8870 #8959 8959-gradient-treatment-20260909 Matt Wittmann NVIDIA GB200
(64 chips)
0.2h 5.08e22 model
6.55e23 HW (8%)
—
#8870 #8959 8959-gradient-control-20260909 Matt Wittmann NVIDIA GB200
(64 chips)
0.2h 5.08e22 model
6.53e23 HW (8%)
—
#9077 rdx-interleaved-latest-b Matt Wittmann NVIDIA GB200
(64 chips)
0.3h 5.04e22 model
2.22e23 HW (23%)
—
#8870 #8959 8959-hero-treatment-20260909 Matt Wittmann NVIDIA GB200
(64 chips)
0.6h 5.09e22 model
2.17e23 HW (23%)
—
#9077 rdx-split-latest-a Matt Wittmann NVIDIA GB200
(64 chips)
0.3h 5.04e22 model
2.16e23 HW (23%)
—
#8870 #8959 8870-quack-main-upgrade-r1-20260909 Matt Wittmann NVIDIA GB200
(64 chips)
0.5h 4.89e22 model
2.14e23 HW (23%)
—
#8870 #8959 8870-quack064-treatment-20260909repeat Matt Wittmann NVIDIA GB200
(64 chips)
0.5h 4.89e22 model
2.13e23 HW (23%)
—
#8506 #9062 restore-nccl2307-82906 Matt Wittmann NVIDIA GB200
(64 chips)
0.2h 5.21e22 model
2.10e23 HW (25%)
—
#8754 #9119 lc-main-ragged-4k-0910 Matt Wittmann NVIDIA GB200
(64 chips)
0.3h 5.13e22 model
2.07e23 HW (25%)
—
#8870 #8959 8959-hero-control-20260909 Matt Wittmann NVIDIA GB200
(64 chips)
0.6h 5.09e22 model
2.06e23 HW (25%)
—
Merged PR Open PR Draft PR Closed PR Open issue Closed issue

Keyboard shortcuts

?
Toggle this help
j / k
Next / previous section
t
Toggle details in current section
s
Cycle sort order in current section
o
Open current epic on GitHub
m
Open current milestone on GitHub
M
Open milestones list on GitHub
Data: weekly-data-2026-09-07_2026-09-13.json · sections-2026-09-07_2026-09-13.json · wandb-flops-2026-09-07_2026-09-13.json · tpu-usage-2026-09-07_2026-09-13.json · token-counts-2026-09-07_2026-09-13.json · cluster-status-2026-09-07_2026-09-13.json · discord-2026-09-07_2026-09-13.json · agent-moe-2026-09-07_2026-09-13.json