Simple linear attention language models balance the recall-throughput tradeoff
Fields
papers/simple-linear-attentionNotes
arXiv ID 2402.18668 verified via abs-page citation_title/citation_date on 2026-10-03; title matches. CORRECTION TO THE SOURCE RECORD: it says 'arXiv preprint; no journal_ref' with no venue evidence, but OpenReview returns venue='ICML 2024 Spotlight', venueid='ICML.cc/2024/Conference' for the exact title. venue=icml, year=2024. adoption=research-only verified by absence: repo HazyResearch/based was last pushed 2025-06-06 (258 stars) and is not dead, but BASED has no model file in vLLM's registry, none in SGLang's models directory, and no model directory in transformers - the interleaved linear-plus-local pattern is shipped (transformers has LinearAttentionAndSlidingWindowAttentionLayer, SGLang has hybrid_linear_attn_backend.py) but those serve Mamba2/GDN/Kimi-Linear families, not BASED. The recall-memory tradeoff framing is the durable contribution and is more useful than the architecture. open_weights=true.
VENUE_TRACK BACKFILL 2026-10-04 (paper-fields pass, agent w3p): venue_track 'main'. This is STRUCTURAL rather than researched: icml has no Findings volume and no workshop track in which a paper could appear, so 'main' is the only possible honest value and no per-paper evidence was needed. The field is annotated here so that 'findings' and 'workshop' remain MEANINGFUL - a filter for findings=true must return only the papers that actually are findings, which requires every other paper to be explicitly NOT findings.
DUPLICATE-SLUG-CONSOLIDATION-2026-10-05 (agent w6-papers). data/papers/simple-linear-attention.json and data/papers/based-simple-linear-attention.json were BOTH live records for arXiv 2402.18668 (Simple linear attention language models balance the recall-throughput tradeoff), so one paper appeared twice under two slugs and - where the records disagreed - under two different venues. based-simple-linear-attention.json has been merged into this record and removed.
IDENTIFICATION IS BY ARXIV ID, RE-FETCHED NOT ASSUMED: the arXiv API returns one entry for 2402.18668 with this title and the author list [Arora, Simran, Eyuboglu, Sabri, Zhang, Michael, Timalsina, Aman], which both records were matching. Source w6p-arxiv-api-duplicate-id-confirmation. Venue evidence per record is in w6p-openreview-api2-duplicate-venue-records. Every arXiv id in this consolidation was taken from an API response rather than from memory or from the records, per the rule that this repo has shipped wrong ids twice.
WHAT WAS CHECKED BEFORE REMOVING ANYTHING: every field of every data/**/*.json record was scanned for the string "based-simple-linear-attention". Zero inbound references were found - no model, gotcha, source, engine or doc record pointed at it - so the merge breaks no reference. Papers are cited by SOURCE ID, never by slug, so no `sources` entry needed repointing; the retired record's source ids were folded into this record's `sources` so the evidence survives the merge.
MERGED FIELD BY FIELD - nothing was silently dropped: mechanism: the retired record's text was materially fuller (975 chars vs 587) and is RETAINED here rather than discarded. Its text: Names and measures the tradeoff explicitly, then takes the pragmatic route: SLiM attention with a gated retainable feature map plus a sliding-window (local) attention stack, running several linear-attention layers and then a few sliding-window attention layers. Sliding-window attention is added back precisely because it is the cheap way to buy exact local recall while keeping the recurrent state small. State size is a tunable knob: varying the sliding-window width and the linear-attention feature dimension walks the Pareto frontier between state size and recall, from near-full-attention quality down to the small state of pure SSMs. The state is fixed-size and constant in sequence length, so the model still has no KV cache in the attention layers (the sliding-window part is bounded by the window, hence constant in total context). The paper also supplies IO-aware algorithms, which matters because linear attention is otherwise slower than optimized FlashAttention. speedup_reported: the two records carried DIFFERENT text for the same paper. This record's text is retained and the retired record's variant is quoted so the difference is visible: "IO-aware algorithms give 24x higher throughput than FlashAttention-2 when generating 1024 tokens with 1.3B-parameter models, on the authors' GPU hardware (A100-class). Also matches the strongest sub-quadratic models such as Mamba on perplexity and beats them by 6.22 accuracy points on recall-intensive real-world tasks. The 24x is against FlashAttention-2 at a specific generation length and is a kernel-algorithm comparison; it does not carry over to models of other sizes or to engine-integrated paths." hardware_relevance UNION taken: this record had A100 40GB/80GB SXM4, H100 and H200 SXM; the retired twin had A100 80GB SXM4, H100, L40S and MI300X. Disjoint additions. open_weights: open_weights stays TRUE against the retired twin's false: HazyResearch/based is a public repository containing the trained models, and its github.com/HazyResearch/based URL is already this record's code_url. AFFILIATIONS CORRECTED - AFFILIATION ERROR FOUND AND CORRECTED on BOTH former records, which disagreed with each other. arXiv HTML byline for 2402.18668v2 assigns Stanford University to Arora, Eyuboglu, Zhang, Alberti, Zou and Re, and University of Buffalo to Timalsina, Zinsley and Rudra. This record said 'Stanford University' + 'University of Wisconsin-Madison' - Wisconsin appears nowhere on the paper; the retired twin said 'Stanford University' + 'Together AI' - Together AI appears nowhere either. Buffalo, the affiliation of three of the nine authors, was missing from both records. Two records, two different invented affiliations, and the truth present in neither.
VENUE AND THE CLAIMS THAT COMPETED FOR IT: ICML 2024 on both records after the wave-3 correction - the pair where the duplicate briefly carried iclr/2024 against icml/2024 and produced the contradiction that has since been resolved on both sides. The evidence is the strongest available for a paper of this vintage: the title is in PMLR v235 at score 1.0, it is absent from the ICLR 2024 accepted-paper index, AND OpenReview returns an explicit venueid 'ICML.cc/2024/Conference' with venue string 'ICML 2024 Spotlight'. That same search returns a SECOND record for the title - 'ES-FoMo-II 2024 Oral' at ICML.cc/2024/Workshop/ES-FoMo-II - which is a different submission of the same title at a workshop and must never be read as the main-track entry. The retired twin's code_url github.com/stanford-futuredata/lingo is NOT carried forward: the arXiv abstract names github.com/HazyResearch/based, which is already this record's code_url. Its `mechanism`, which was materially fuller and names the SLiM feature map explicitly, is retained.
STATUS: the contradiction this pair represented is now resolved, so the record is no longer marked contested on account of the duplicate. Fields were changed as stated above; arxiv_id is unchanged.