Science & Analytics

The Scientist

The Signal

Your eval harness is failing three independent ways simultaneously

Each failure has a concrete one-week fix — frozen-input regression suites, per-schema compliance metrics, and cost-optimal threshold sweeps — but only if you instrument them before your next model swap.

In Play

  1. Eval Harness Crisis: Three Independent Failure Modes

    LLM-as-judge ranked models inversely to humans on visual/contextual tasks. Tool-schema fidelity decays as models improve at reasoning — Anthropic's Opus 4.8/Sonnet 5 append extraneous fields. And the 0.5 threshold bleeds $8.6M/100K users when cost asymmetry is 13:1. Three distinct failures, one root cause: single-metric eval gates.

    Ask Clarity
  2. AI-Generated CUDA Megakernels: 18.71X Over PyTorch

    Fable's winning KernelBench-Mega submission uses exactly one cooperative kernel launch per decoded token vs. 4–14 for competitors, hitting 18.71X over optimized PyTorch on Blackwell. CUDA generation dominates Triton (14.4X best). The win is launch overhead and HBM traffic reduction — a lever available in your inference stack today via profiling.

    Ask Clarity
  3. Inference Economics Inflection: Throughput, Reasoning Knobs, Token Wars

    Claude API Scale tier hit 10K req/min and 10M input tokens/min (5x prior ceiling). GPT-5.6 ships a reasoning-effort slider across Sol/Terra/Luna tiers. Three token-reduction tools claim 70-99% savings. OpenAI claims 2x inference cost cut (mechanism unknown). Reasoning budget is now a tunable parameter — your eval needs a cost surface, not a point estimate.

    Ask Clarity
  4. Model Distillation Goes Industrial: 25K-Account Extraction

    Anthropic alleges Alibaba ran 28.8M Claude interactions via 25K fake accounts (Apr 22–Jun 5) to distill agentic reasoning. Defense was output fingerprinting added March 2026. Distillation is now openly litigated IP — if you serve proprietary models via API, you're a target. Per-account query-diversity and behavioral fingerprinting are the instrumentable defenses.

    Ask Clarity
  5. Compute Supply: Kyber Delay Opens AMD/TPU Window

    Nvidia's Kyber rack slipped >1 year to 2028 (manufacturing failures). AMD MI355X claims 2626 tok/s/node at >2x cost-efficiency. 95%+ Grace-Blackwell GPUs still undeployed. Meta and SpaceX selling excess capacity. HBM stays tight (SK Hynix $476K/employee profit-sharing). Net: an 18-month window to validate alternatives before Nvidia reasserts dominance.

    Ask Clarity

Deep Dives

Your Eval Harness Is Failing Three Ways — Each With a One-Week Fix

Three Independent Measurement Failures

Across six independent sources this week, a pattern crystallized that should alarm any team relying on automated evaluation: your eval harness has at least three uncorrelated failure modes, each invisible to the others, each with a concrete fix.

A model that scores higher on your task benchmark can still break your agent in production — and your LLM judge will give it a thumbs-up while it does.

Failure 1: LLM Judges Rank Backwards

A practitioner ran 64 generations across five frontier models (Sonnet 5, Sonnet 4.6, Opus 4.8, GPT-5.5, Gemini 3 Pro) through frozen-input benchmarks. The LLM judges (GPT-5.5 and Opus 4.8) produced rankings nearly inverse to the human evaluator's. They clustered scores toward the middle, systematically over-rewarded, and missed visual failures a human caught on first pass. A 70/30 human-to-LLM weighted composite flipped the winner entirely — Sonnet 4.6 jumped to first from the judges' last place.

Caveat: n=64, single unblinded human rater, no Spearman ρ reported. Directional, not definitive.

Failure 2: Task Success ≠ Schema Fidelity

Multiple independent sources confirm Anthropic's Opus 4.8 and Sonnet 5 are appending extraneous, non-schema-conforming fields to tool calls. Armin Ronacher traces this to post-training on Claude Code's forgiving parser — the model learned it can be sloppy because the closed-source harness silently forgives malformed calls. Your custom harness doesn't. This is vendor-induced distribution shift on your tool-call interface — invisible to any eval that only measures end-task success.

Failure 3: The $86/Customer Threshold

The default 0.5 classification threshold assumes symmetric misclassification costs. With a demonstrated 13:1 FN-to-FP cost ratio in churn prediction, the Bayes-optimal threshold drops to ~0.07 — recovering an estimated $86/customer, or $8.6M across 100K users. This isn't a model retrain; it's a config change you can ship and A/B test in days.


The Unified Fix Pattern

FailureRoot CauseMetric to AddFix Timeline
Judge inversionJudges can't see visual/contextual qualityHuman-anchored composite (70/30)1 day to audit, 1 week to instrument
Schema driftPost-training on forgiving parsersPer-schema compliance rate, decoupled from task success1 day to add metric
Threshold economicsLibrary default ≠ business decisionExpected cost at threshold; net-cost-saved1 day to sweep + calibrate

The common pattern: single-metric eval gates hide orthogonal failure modes. Task success, schema compliance, and economic optimality are three separate dimensions — measuring one tells you nothing about the other two.

What to do

  1. Pull 30-50 outputs your LLM-judge scored, re-score blind by hand, and compute Spearman ρ between human and judge rankings

  2. Add a tool-schema-compliance metric to your agent eval harness, decoupled from task-success rate, tracking malformed-call rate per model version

  3. Sweep classification thresholds against a cost curve on your validation set using your actual C_FN (LTV-at-risk × save rate) and C_FP (offer cost); deploy cost-optimal cutoff

  4. Implement constrained decoding or JSON grammar + repair-retry loop for tool calls rather than relying on model self-formatting

AI-Generated CUDA Megakernels: 18.71X Speedup and What It Means for Your Stack

The Result

A system called Fable wrote the fastest megakernel ever submitted to KernelBench-Mega — an 18.71X speedup over optimized PyTorch on an RTX PRO 6000 Blackwell. The mechanism is elegant and actionable: exactly one cooperative kernel launch per decoded token, while every other top entry decomposed into 4–14 launches. The win is launch-overhead and HBM-round-trip reduction — not exotic math.

Count your kernel launches per token this week; the frontier just proved there's up to 18X sitting in your fusion backlog.

The Language Gap Matters

The leaderboard exposes a real methodology signal: target language and model choice dominate outcomes.

EntryLanguageSpeedupLaunches/token
FableCUDA18.71X1 (cooperative)
Claude Opus 4.8Triton14.4X4–14
GLM-5.2Triton11.14X4–14
GPT-5.5Triton4.34X4–14

CUDA generation beat Triton by 30% at the top, and the spread between models is 4.3X (Fable to GPT-5.5). GPT-5.5 lagged badly despite strong performance on other benchmarks — suggesting kernel-writing capability doesn't track general reasoning benchmarks.

Critical caveats: these numbers are Blackwell-specific, measured against an unspecified 'optimized' PyTorch baseline, with no disclosed batch size or sequence length. Treat as directional, not portable.


Why This Matters Beyond the Leaderboard

The practical implication isn't that you adopt Fable's exact kernel. It's that kernel fusion is an underexploited lever in most inference stacks, and LLM-generated kernels are now competitive enough to use as a starting point. The 4–14 launch decomposition that characterizes non-winning entries is exactly what torch.compile and standard PyTorch produce — meaning most production decode paths have a measurable fusion backlog.

This connects to the broader inference-economics theme: with Claude's throughput ceiling at 10K req/min and token-reduction tools claiming 70-99% savings, the cost optimization surface has expanded. Kernel fusion is the hardware-level complement to the API-level token reduction — and unlike vendor claims, you can measure it with torch.profiler today.


Practical Application

The barrier to entry is lower than you think. The KernelBench results demonstrate that prompting a frontier model to write a fused kernel for a specific hot op produces meaningful speedups. Your workflow: (1) profile, (2) identify ops with 4+ launches, (3) prompt your best available model to fuse them into a single cooperative kernel, (4) benchmark. The ceiling is high even if you capture only a fraction of the 18X headline.

What to do

  1. Run torch.profiler on your top-3 inference decode paths this week and count kernel launches per token; flag any op decomposed into 4+ launches as a fusion candidate

  2. Spike an LLM-generated kernel experiment: prompt your best model to write a fused CUDA/Triton kernel for one hot op and benchmark against PyTorch baseline

  3. Track KernelBench-Mega leaderboard quarterly as a capability indicator for LLM-as-optimizer tooling

Inference Economics Inflected: 5x Throughput, Reasoning Knobs, and the Token War

Three Shifts in One Week

The inference cost surface just gained new dimensions. This isn't a single announcement — it's a convergent shift across providers that changes how you benchmark, route, and budget.

Reasoning-effort is now a knob, not a constant — the teams that treat it as an eval dimension will out-optimize the ones that just swap model versions.

Shift 1: Claude's Throughput Ceiling Moved

Anthropic decoupled rate limits from spend and lifted Scale-tier throughput to 10,000 req/min, 10M input tokens/min, 2M output tokens/min. Crucially, Sonnet/Haiku got 5x at the top tier, and identical throughput now applies across Opus/Sonnet/Haiku per tier — so your model-routing cost/latency tradeoffs no longer carry a throughput penalty. If your batch eval or agentic fan-out concurrency was tuned to old ceilings, it's leaving performance on the table.

Shift 2: Reasoning Becomes Tunable

GPT-5.6 introduces a reasoning-effort slider across three tiers (Sol/Terra/Luna) with an 'ultra' mode. This converts reasoning budget from a fixed model property into a tunable inference parameter. Your eval can no longer report a single accuracy number per model — you need an accuracy × latency × cost surface across effort settings, then write routing policy that reserves 'ultra' for genuinely hard tasks.

Caveat: GPT-5.6 is preview-stage with zero published benchmarks, no context-window specs, and no quantified quality delta for 'ultra'. Treat tier definitions as provisional.

Shift 3: Token-Reduction Tooling Clusters

Three independent token-cost approaches surfaced simultaneously:

ApproachClaimed SavingMechanismFragility
Alibaba framework99.87% (884K→1,160)Agent context pruningHigh — agent loops only
Condense proxy72%Caching + context dedupMedium — depends on repetition
pxpipe70%Text→PNG (vision-token arbitrage)Very high — breaks on pricing change

When cost-reduction tooling clusters like this, the market has decided inference economics — not model capability — is the binding constraint on deployment. Every number here is a vendor 'up to' claim with no quality-delta measurement. They're hypotheses, not line items.


Sonnet 5's Reasoning Defaults Changed

Separately from throughput, Sonnet 5 (shipped June 30) baked reasoning behaviors into the model: adaptive thinking, autonomous self-checking, step planning, and lower sycophancy. If this holds, a meaningful chunk of your prompt-engineering scaffolding is now dead weight. But the lower-sycophancy behavior is an operational risk — a model that pauses to ask clarifying questions can silently stall unattended batch jobs. Test before trusting.


The Combined Impact

Together these shifts mean your per-token cost model, throughput assumptions, and model-routing logic are simultaneously stale. The teams that win will treat reasoning-effort as a first-class eval dimension, benchmark token reduction against quality on their own traffic, and retune concurrency to new ceilings — all before committing to Q3 budgets.

What to do

  1. Retune batch/eval concurrency and rate-limit backoff to Claude Scale tier ceilings (10K rpm / 10M input tpm / 2M output tpm) this week

  2. Add reasoning-effort level as an explicit dimension in your model eval harness the moment GPT-5.6 preview access lands

  3. Run a one-day spike benchmarking Condense proxy against your highest-volume agentic workflow, measuring token count + latency + output quality before/after

  4. Run prompt regression suite against Sonnet 5 vs 4.6 and strip redundant CoT/self-critique scaffolding where built-in reasoning matches or beats it

The bottom line

Your eval harness is failing in three orthogonal dimensions — LLM judges rank models backwards, tool-schema fidelity decays as reasoning improves, and default thresholds bleed $86/customer — while AI-generated CUDA kernels just proved there's 18X sitting in your inference fusion backlog. The fix pattern is the same everywhere: decompose single-metric gates into the 2-3 dimensions that actually predict production behavior, then measure each one before your next model swap silently breaks what your benchmark says improved.