External Research Review Draft · August 2026

Temporal State Compression: An Audit-Driven Study of Transformer Runtime State

From an overstated KV-cache headline to a stricter accounting model, a fail-closed benchmark harness, and a narrower systems question about compressed state and cross-request reuse.

Working preprintPaper-grade E5 result pendingCriticism welcome
Current evidence status. This page intentionally does not carry forward the historical 4.1× K4V4 or 6.1–6.2× K4V2 no-eviction figures as submission results. TSC Bench later introduced an arithmetic ceiling check showing that fixed-width K4V4 cannot exceed 4.0× and K4V2 cannot exceed 5.333× before metadata unless a real serialized representation explains the difference. The current publication pipeline therefore withholds a paper result until the required Mistral-7B LongBench E5 experiment is run and passes audit.

Abstract

Temporal State Compression (TSC) began with a simple idea: transformer KV state evolves over time, so perhaps it should be represented as related state rather than repeatedly materialized as independent full snapshots.

Early experiments produced large compression ratios under cumulative temporal-history accounting. A later end-to-end audit showed that this was being interpreted too broadly: a ratio measured against repeated intermediate states is not the same thing as compressing the single current KV snapshot required for the next decode step. Under the audited final-snapshot path, frequent keyframe fallback produced a 0.5× result, meaning the encoded representation was approximately twice as large as the final FP16 snapshot.

The research then split into three separate questions: temporal-history representation, isolated KV-snapshot compression, and serving-level state reuse. A later benchmark harness, TSC Bench, added exact byte accounting and fixed-width compression ceilings. That harness identified a second claim problem: previously reported no-eviction ratios of 4.1× K4V4 and 6.1–6.2× K4V2 exceed the arithmetic ceilings of fixed-width representations unless additional measured serialization behavior explains them. Those historical figures are therefore withheld from the current submission claim set pending re-measurement.

Primary contribution at this stageThe strongest current contribution is methodological: explicit state boundaries, exact byte accounting, reproducibility manifests, fail-closed paper gates, and a research workflow designed to prevent one type of measurement from silently becoming a stronger systems claim.

1. Three Different State Boundaries

The project originally moved across three related but non-interchangeable quantities. The audit made the boundaries explicit.

Boundary A
Temporal history

How compactly can a sequence of related runtime states be retained or reconstructed?

Boundary B
Current snapshot

How compactly can the one KV state needed for the next decode step be represented?

Boundary C
Serving fleet

How much state is duplicated across concurrent sessions, shared prefixes, and divergent branches?

Csnapshot = |ST| / |ŜT|One current state compared with its compressed representation.
Chistory = Σt=1…T|St| / |ĤT|A sequence of related states compared with a compressed history representation.
Rfleet = U · Rsnapshot / (s + U(1-s))An analytical reuse model where U is concurrency and s is the shared-token fraction. This is a workload projection, not a codec measurement.

The core mistake in the original public framing was not fabricating a measurement. It was transferring a valid measurement from one denominator into a stronger interpretation governed by another denominator.

2. Audit Trail

Phase 1 · Early TSC

Large temporal-history ratios

Early GPT-2 experiments reported headline ratios as high as 63×. Those results are retained as historical temporal-history measurements, not as evidence of 63× single-snapshot KV compression.

Phase 2 · End-to-end audit

The 0.5× result that changed the project

With a final FP16 snapshot baseline and the actual TSC storage path, the default configuration fell back to full keyframes on roughly 97–99% of steps. The encoded representation was about twice the size of the final state. The single-snapshot interpretation failed.

Phase 3 · Reframing

Snapshot compression and state reuse separated

The work split into isolated KV representation, token retention, and cross-request reuse. Reuse was explicitly treated as a serving/workload property rather than a stronger codec ratio.

Phase 4 · TSC Bench

The harness challenged the corrected manuscript too

TSC Bench added exact packed-bit accounting, metadata accounting, reproducibility manifests, and fixed-width compression ceilings. It showed that K4V4 cannot exceed 4.0× and K4V2 cannot exceed 5.333× before metadata without an actual serialized mechanism that compresses below the nominal bit width.

Current state · Pre-publication

Historical 4.1× / 6.2× no-eviction figures are on hold

Those figures remain part of the research history, but they are not accepted as current submission results until they are reproduced through the audited benchmark path. The paper-grade result gate remains closed while the required Mistral-7B LongBench E5 run is pending.

Why preserve this history?The point is not to present a clean sequence of wins after the fact. The failed interpretations are part of the result. They show which measurement choices were misleading, which assumptions survived, and which claims were retired when stronger instrumentation was added.

3. Current Claim Boundary

ClaimStatusCurrent wording
63× single-snapshot KV compressionRetiredThe 63× result belonged to temporal-history accounting and should not be used as a final-snapshot production claim.
4.1× K4V4 no-evictionRe-measureHistorical scale-validation figure. It exceeds the fixed-width 4.0× ceiling before metadata and must be reproduced from actual serialized bytes before submission.
6.1–6.2× K4V2 no-evictionRe-measureHistorical scale-validation figure. Fixed-width K4V2 has a 5.333× ceiling before metadata, so the old result is withheld pending audited reproduction.
Cross-request reuse can increase effective memory savingsAnalytical onlyReuse can multiply effective fleet-level savings when state is genuinely shared, but the multiplier belongs to the workload and serving layer, not to the codec.
Serving throughput / HBM improvementNot yet establishedRequires a production-like compressed-attention path and a matched concurrent serving benchmark.
Environmental / fleet-cost savingsWithheldNot restored until fixed-SLA GPU-count and wall-power reductions are measured end to end.
What this page does not claimIt does not claim a new state-of-the-art KV compression ratio, production-safe quality, architecture independence, measured fleet-level reuse savings, or end-to-end serving speedup.

4. TSC Bench: The Evidence Harness

TSC Bench was built after the manuscript audit to make it harder for the same class of claim error to recur. Its purpose is narrower than the original research pages: generate evidence that can survive an ML-systems review.

Exact packed-bit accounting Implemented

Counts code bits plus scale/zero-point metadata instead of inferring compression from tensor dtype or nominal bit width.

Fixed-width ceiling check Implemented

Flags impossible no-eviction ratios unless a measured serialized bitstream explains how nominal bit width was beaten.

Paper-grade provenance Implemented

Run manifests record exact config, environment, CUDA/Torch/GPU metadata, and git commit.

Synthetic-result gate Implemented

Deterministic mock runs validate the measurement pipeline but are explicitly rejected as paper-grade evidence.

HF cache reinjection Implemented

Quantization-only experiments extract real model KV state, compress/decompress it, reinject it, and compare against the untouched cache.

Eviction quality through generic HF Refused

The harness fails fast because generic cache reinjection does not preserve arbitrary per-layer token positions reliably enough for a valid eviction-quality claim.

Concurrent serving validation Pending

The load generator and GPU telemetry path exist, but compressed cache must remain compressed through attention before a serious serving claim is allowed.

Downstream LongBench evidence E5 pending

The public paper gate remains closed until the required Mistral-7B LongBench experiment is executed and audited.

R_max = (16 bits K + 16 bits V) / (K_bits + V_bits) K4V4: 32 / (4 + 4) = 4.0× maximum before metadata K4V2: 32 / (4 + 2) = 5.333× maximum before metadata If a reported no-eviction ratio exceeds these ceilings, the serialized representation must explain and measure why.

5. What Is Still Missing

The current work is deliberately not presented as finished. The immediate paper-grade gate is the Mistral-7B LongBench E5 run. More broadly, a competitive ML-systems claim requires evidence beyond local next-token distortion.

  1. Paper-grade downstream evaluation. LongBench first, followed by broader long-context and shared-context task coverage.
  2. Matched baselines. Same model, dataset, context lengths, hardware, and serving stack for native KV and strong compression/eviction baselines.
  3. Production-like compressed attention. The compressed cache must remain compressed through the attention path; whole-cache dequantization is not a serious serving result.
  4. Concurrent serving measurements. TTFT, inter-token latency, throughput, requests/s, GPU-resident bytes, utilization, and reuse hit rates under replayable load.
  5. Reuse validation. Compare measured shared-token fractions and fleet memory against the analytical reuse model instead of presenting reuse scenarios as codec ratios.
Fail-closed publication ruleMissing required evidence should produce “missing required experiment,” not a zero, a projection, a synthetic substitute, or an inherited historical number.

6. Questions I Would Most Value From a Reviewer

Please try to break the measurement, not just the prose.

I am especially interested in criticism of the following:

  • Is the unit of analysis correct for each claimed ratio?
  • Is any denominator still counting duplicated state in a way that changes the interpretation?
  • Does the serialized-byte accounting miss metadata, padding, alignment, or temporary workspace?
  • Are any reuse assumptions being smuggled into a codec result?
  • Are the quality metrics sufficient for the claim being made, or is a downstream task required?
  • What matched baseline would make the current experiment scientifically uninteresting if TSC fails to beat it?
  • Which result should be removed entirely rather than merely caveated?

7. Evidence Ledger

This page is a review-facing synthesis, not a replacement for the underlying artifacts. The governing sources are listed by role so changes in claim status can be traced.

July 2026 technical auditDocuments the state-boundary problem, the 0.5× audited final-snapshot result, negative branches, and the move from compression headlines toward explicit claim boundaries.
August 2026 ML-systems working manuscriptConsolidates the research series, related systems context, limitations, retired claims, and the experiments required before a main-track systems submission.
TSC Bench benchmark harnessIntroduces exact byte accounting, fixed-width ceilings, provenance manifests, paper-grade gating, real-model cache reinjection, reuse modeling, and serving telemetry.
Current pre-publication gateThe manuscript is not allowed to inherit a paper result until the required Mistral-7B LongBench E5 experiment exists and passes its audit.
Research positionThe intended submission is not “a 100× KV-cache compressor.” The defensible direction is a measurement-driven serving study that separates codec compression, token retention, and workload reuse, and tests whether a compressed representation produces end-to-end value under matched quality and serving constraints.