FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness
Fields
papers/flashattentionNotes
arXiv ID 2205.14135 verified by fetching https://arxiv.org/abs/2205.14135 and reading citation_title/citation_date meta tags on 2026-10-03; title matches exactly. Venue neurips verified independently of the arXiv comment field: the title appears in the NeurIPS 2022 proceedings paper list (https://papers.nips.cc/paper_files/paper/2022). The source record's note claiming 'venue independently verified via Semantic Scholar' could not be re-verified this session because the Semantic Scholar graph API returned HTTP 429 on every request; the proceedings listing is the stronger evidence and replaces it. adoption=in-upstream-engine is not an inference: vLLM ships flash_attn.py and triton_flash_attn.py backends (vllm/v1/attention/backends/), SGLang ships flashattention_backend.py, and the reference repo Dao-AILab/flash-attention is actively pushed (2026-10-03, 25k stars). Hardware relevance names the Ampere/Hopper parts in this repo's accelerator set that have the async-copy and shared-memory behaviour the kernel is built on. The mechanism is the load-bearing content here: this paper's contribution is IO-awareness, and 'exact attention' is what distinguishes it from every sparse-attention record in this repo.
VENUE_TRACK BACKFILL 2026-10-04 (paper-fields pass, agent w3p): venue_track 'main'. This is STRUCTURAL rather than researched: neurips 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.