Skip to content

📚 论文索引

A curated collection of research papers on AI systems, compilers, architecture, and systems software.

PapersReadTo Read


Table of Contents

Legend: ✅ = Read  |  ⬜ = To Read  |  📝 = Note Available

Metadata: Venue 链接指向正式论文集、出版社、作者页面或预印本来源;arXiv 表示已核实的预印本版本,博客、开源项目与技术报告按实际类型标注。Why It Matters 说明阅读价值,不代表该论文已读。核对日期:2026-09-15;数量按分类条目统计,保留跨分类重复收录。

Learning roadmap: LLM Training, Inference & Algorithms — Recommended Reading Path


🔧 Deep Learning Compiler

StatusPaperVenueWhy It MattersLinks
The Deep Learning Compiler: A Comprehensive SurveyTPDS'21梳理多层 IR、图优化与后端调度,建立深度学习编译器的整体知识框架Paper / Note
MLIR: Scaling Compiler Infrastructure for Domain Specific ComputationCGO'21通过可扩展 dialect 与逐层 lowering 复用编译基础设施,理解现代 AI 编译器架构Paper / Note
TIRAMISU: A Polyhedral Compiler for Expressing Fast and Portable CodeCGO'19分离算法、循环变换、数据布局和通信,理解多面体调度与跨硬件代码生成Paper / Note
Rammer: Enabling Holistic Deep Learning Compiler Optimizations with rTasksOSDI'20用 rTask 统一算子内外并行性,在编译期生成静态时空调度以减少运行时开销Paper / Note
ROLLER: Fast and Efficient Tensor Compilation for Deep LearningOSDI'22用硬件感知 rTile 和性能模型构造候选 kernel,缩短传统大规模自动调优时间Paper / Note
BOLT: Bridging The Gap Between Auto-Tuners and Hardware-Native PerformanceMLSys'22利用 CUTLASS 等硬件原生模板进行搜索,连接自动调优的灵活性与库级性能Paper / Note
AStitch: Enabling a New Multi-dimensional Optimization Space for Memory-Intensive ML Training and Inference on Modern SIMT ArchitecturesASPLOS'22联合探索线程映射、片上复用与算子融合,优化访存密集型训练和推理算子Paper / Note
AMOS: Enabling Automatic Mapping for Tensor Computations On Spatial Accelerators with Hardware AbstractionISCA'22将硬件 intrinsic 抽象成可分析的计算与访存语义,自动生成张量到加速器的映射Paper / Note
Welder: Scheduling Deep Learning Memory Access via Tile-graphOSDI'23用 tile-graph 与数据流量模型统一算子内外数据复用,降低端到端访存开销Paper / Note
Effectively Scheduling Computational Graphs of Deep Neural Networks toward Their Domain-Specific AcceleratorsOSDI'23将硬件资源纳入子图划分和跨层指令调度,减少片外数据搬运并提高加速器利用率Paper
Cocktailer: Analyzing and Optimizing Dynamic Control Flow in Deep LearningOSDI'23以 uTask 统一控制流和数据流,把动态分支与循环下沉到加速器以减少 CPU 同步Paper / Note
Chimera: An Analytical Optimizing Framework for Effective Compute-intensive Operators FusionHPCA'23用分析模型选择计算块执行顺序,并结合硬件微内核优化计算密集型算子链融合Paper / Note
Graphene: An IR for Optimized Tensor Computations on GPUsASPLOS'23将数据和线程都表示为可分块张量,显式表达 GPU tensor 指令要求的复杂映射Paper / Note
Uncovering Nested Data Parallelism and Data Reuse in DNN Computation with FractalTensorSOSP'24通过嵌套张量与数组算子表达跨循环、跨算子的并行性和复用,突破平面计算图限制Paper
ThunderKittens: Simple, Fast, and Adorable AI KernelsICLR'25以 tile 数据结构、异步流水线模板和网格调度简化高性能 GPU kernel 编写Paper
Mirage: A Multi-Level Superoptimizer for Tensor ProgramsOSDI'25用多层 µGraph 搜索代数和调度变换,并验证等价性,探索超越既有算子库的融合Paper
PipeThreader: Software-Defined Pipelining for Efficient DNN ExecutionOSDI'25用 sTask-graph 和软件定义流水线协调 GPU 专用单元,自动发现计算与数据搬运的重叠方案Paper
TileLang: A Composable Tiled Programming Model for AI SystemsarXiv'25将 tile 数据流与布局、线程映射和流水线调度解耦,降低高性能 AI kernel 编程负担Paper
Tawa: Automatic Warp Specialization for Modern GPUs with Asynchronous ReferencesCGO'26以异步引用表达依赖并自动生成 warp specialization,减少手工管理并发和同步的负担Paper
KPerfIR: Towards an Open and Compiler-centric Ecosystem for GPU Kernel Performance Tooling on Modern AI WorkloadsOSDI'25将性能测量实现为编译器 pass,观察 GPU kernel 内部的细粒度执行与重叠瓶颈Paper
Optimal Software Pipelining and Warp Specialization for Tensor Core GPUsOSDI'26将软件流水线和 warp specialization 联合建模为约束优化,推导模型假设下的最优调度Paper
GraCE: Unlocking CUDA Graphs with Compiler Support for ML WorkloadsOSDI'26自动变换程序并分析成本收益,扩大 CUDA Graph 覆盖率并减少参数拷贝和启动开销Paper

🚀 LLM Inference

Decoding Algorithms

StatusPaperVenueWhy It MattersLinks
The Curious Case of Neural Text DegenerationICLR'20系统比较 greedy、beam、top-k 与 nucleus sampling,理解生成质量、随机性和退化Paper
Fast Inference from Transformers via Speculative DecodingICML'23draft–verify 与拒绝采样;在保持目标分布不变的前提下并行生成多个 tokenPaper
Accelerating Large Language Model Decoding with Speculative SamplingarXiv'23speculative sampling 的独立推导与工程验证,适合和上一论文对照阅读Paper
SpecInfer: Accelerating Large Language Model Serving with Tree-based Speculative Inference and VerificationASPLOS'24用候选树提高并行验证宽度,连接解码算法与 serving batchPaper
Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding HeadsICML'24不依赖独立 draft model 的多头预测与 tree attentionPaper
Break the Sequential Dependency of LLM Inference Using Lookahead DecodingICML'24从 Jacobi iteration 理解无额外模型的并行候选生成Paper
EAGLE: Speculative Sampling Requires Rethinking Feature UncertaintyICML'24在 feature space 自回归预测,理解高接受率 drafter 的训练方法Paper
Better & Faster Large Language Models via Multi-token PredictionICML'24训练时预测多个未来 token,将训练目标与推理解码并行性连接起来Paper

General

StatusPaperVenueWhy It MattersLinks
A Survey of LLM Inference SystemsarXiv'25贯通 kernel、批处理、调度与 KV 管理,理解单副本、分离式和分布式推理系统的设计取舍Paper / Note
WaferLLM: Large Language Model Inference at Wafer ScaleOSDI'25研究晶圆级互连和存储条件下的 LLM 映射,理解不同硬件形态如何改变推理并行策略Paper

Long Context Inference

StatusPaperVenueWhy It MattersLinks
Training-Free Long-Context Scaling of Large Language ModelsICML'24用 Dual Chunk Attention 调整位置关系,无继续训练地扩展模型可处理的上下文长度Paper / Note
Efficient Streaming Language Models with Attention SinksICLR'24保留 attention sink 与滑动窗口,实现有界 KV 缓存的流式生成并明确历史信息保留边界Paper / 讨论笔记
Quest: Query-Aware Sparsity for Efficient Long-Context LLM InferenceICML'24根据当前 query 和 KV 页元数据选择重要页面,减少长上下文解码中的 KV 读取Paper
DuoAttention: Efficient Long-Context LLM Inference with Retrieval and Streaming HeadsICLR'25区分 retrieval heads 与 streaming heads,为不同 head 分配不同 KV 保留策略Paper
MiniMax Sparse AttentionarXiv'26按 GQA group 选择 KV 块并协同设计稀疏 kernel,将块级稀疏转化为长上下文加速Paper / Note
✅ 📝HiSparse: Scaling Sparse-Attention Decoding with Hierarchical KV Cache ManagementarXiv'26将完整 KV 放在主存、热点放在有界 GPU 缓存,并用跨层预取隐藏稀疏解码缺页开销Paper / Note
✅ 📝IndexCache: Accelerating Sparse Attention via Cross-Layer Index ReusearXiv'26跨层复用 Top-k 位置,用 LM-loss 搜索或多层 KL 蒸馏减少 indexer 计算,并区分索引缓存与主 KV 缓存Paper / Note
Unifying Sparse Attention with Hierarchical Memory for Scalable Long-Context LLM Serving (SPIN)arXiv'26统一不同稀疏粒度与分层 KV 存储,通过局部性感知缓存和元数据设计降低 GPU–CPU 传输开销Paper

LLM Serving

StatusPaperVenueWhy It MattersLinks
Orca: A Distributed Serving System for Transformer-Based Generative ModelsOSDI'22提出迭代级调度和选择性批处理,使不同长度请求能动态进入和离开生成批次Paper
Efficient Memory Management for Large Language Model Serving with PagedAttentionSOSP'23用分页 KV 管理消除大块连续分配需求,并支持缓存共享,奠定高吞吐 LLM serving 基础Paper
FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUICML'23联合规划 GPU、CPU 和磁盘上的权重与 KV 放置,以卸载和大批处理换取单 GPU 高吞吐Paper
AlpaServe: Statistical Multiplexing with Model Parallelism for Deep Learning ServingOSDI'23利用模型并行实现统计复用,理解多个模型共用集群时的资源配置和尾延迟取舍Paper
FastServe: Fast Distributed Inference Serving for Large Language ModelsarXiv'23以 token 级抢占和多级反馈队列缓解队首阻塞,并配合 KV 卸载改善请求完成延迟Paper
InferCept: Efficient Intercept Support for Augmented Large Language Model InferenceICML'24为调用外部工具时暂停的生成管理 KV 保留、卸载与重算,减少恢复推理的资源浪费Paper
Punica: Multi-Tenant LoRA ServingMLSys'24用专门的批量 LoRA kernel 共同服务不同适配器,提高多租户微调模型的 GPU 利用率Paper
S-LoRA: Serving Thousands of Concurrent LoRA AdaptersMLSys'24统一管理适配器权重与 KV 的分页内存,并批量执行异构 LoRA 请求以扩大并发规模Paper
Splitwise: Efficient Generative LLM Inference Using Phase SplittingISCA'24将 prefill 与 decode 放到独立资源池,匹配两阶段不同的算力、带宽和功耗需求Paper
Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-ServeOSDI'24用 chunked prefill 和混合批处理控制解码停顿,改善吞吐与逐 token 延迟的取舍Paper
Llumnix: Dynamic Scheduling for Large Language Model ServingOSDI'24通过运行时请求迁移协调多实例负载,在动态请求与资源变化下控制延迟Paper
Preble: Efficient Distributed Prompt Scheduling for LLM ServingICLR'25联合优化跨 GPU 前缀 KV 复用与负载均衡,避免局部缓存命中率牺牲整体服务延迟Paper
SGLang: Efficient Execution of Structured Language Model ProgramsNeurIPS'24以结构化程序前端、RadixAttention 前缀复用和约束解码优化多调用 LLM 应用Paper
FlashInfer: Efficient and Customizable Attention Engine for LLM Inference ServingMLSys'25统一 KV 格式、可定制 attention kernel 与动态负载调度,连接算子优化和实际 servingPaper
DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model ServingOSDI'24按 TTFT 与 TPOT 目标独立配置 prefill、decode 资源,优化满足服务目标的有效吞吐Paper
LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence ParallelismSOSP'24用弹性序列并行动态调整长请求占用的 GPU,协调长上下文 prefill 与 decodePaper
Mooncake: Trading More Storage for Less Computation — A KVCache-centric Architecture for Serving LLM ChatbotFAST'25围绕分离式 KV 缓存池组织推理,利用更多存储和跨请求复用减少重复 prefillPaper
NanoFlow: Towards Optimal Large Language Model Serving ThroughputOSDI'25用 nano-batch 流水线重叠计算、访存和通信,突破逐算子执行对服务吞吐的限制Paper
From Tokens to Layers: Redefining Stall-Free Scheduling for MoE Serving with Layered PrefillMLSys'26沿层组而非 token 切分 prefill,减少 MoE 专家权重重复加载,同时保持解码连续性Paper
CRAFT: Fine-Grained Cost-Aware Expert Replication for Efficient Mixture-of-Experts ServingMLSys'26按层估计专家复制收益,在显存预算内平衡路由负载,避免过度复制挤占 KV 空间Paper
Strata: Hierarchical Context Caching for Long Context Language Model ServingOSDI'26结合大块 KV I/O 与缓存感知调度,缓解 GPU、主存和 SSD 分层上下文缓存的加载停顿Paper
No Buffer, No Bottleneck: Efficient Zero-Copy KV Cache Offloading for Long-Context LLMs (DirectKV)OSDI'26在 NVLink-C2C 平台让 GPU 直接访问主存 KV,消除 staging buffer 与额外拷贝Paper

Quantization & Compression

StatusPaperVenueWhy It MattersLinks
LLM.int8(): 8-bit Matrix Multiplication for Transformers at ScaleNeurIPS'22混合精度分解 activation outlier,是理解 LLM INT8 的起点Paper
GPTQ: Accurate Post-Training Quantization for Generative Pre-trained TransformersICLR'23基于近似二阶信息的 one-shot weight-only PTQPaper
SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language ModelsICML'23用等价缩放把 activation 量化难度迁移到 weight,形成 W8A8 路线Paper
AWQ: Activation-aware Weight Quantization for LLM Compression and AccelerationMLSys'24用 activation 识别显著通道并保护关键权重,形成主流 W4A16 路线Paper
SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight CompressionICLR'24将少量 outlier 与低比特权重分离,理解稀疏异常值处理Paper
OmniQuant: Omnidirectionally Calibrated Quantization for Large Language ModelsICLR'24通过可学习的 clipping 与等价变换改善低比特 PTQPaper
AQLM: Extreme Compression of Large Language Models via Additive QuantizationICML'24additive codebook 与极低 bit/weight,连接压缩算法和解码 kernelPaper
KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV CacheICML'24区分 K/V 的通道与 token 统计特性,理解 KV cache 低比特化Paper
QuaRot: Outlier-Free 4-Bit Inference in Rotated LLMsNeurIPS'24用 Hadamard rotation 消除 outlier,适合从算法追到融合 kernelPaper
The Era of 1-bit LLMs: All Large Language Models are in 1.58 BitsarXiv'24BitNet b1.58 与三值权重,理解量化感知训练的架构路线Paper

MegaKernel

StatusPaperVenueWhy It MattersLinks
Look Ma, No Bubbles! Designing a Low-Latency Megakernel for Llama-1BBlog'25以 Llama-1B 实例解释 megakernel 如何消除 kernel 边界气泡,并管理细粒度同步和共享内存Paper
MPK: A Compiler and Runtime for Mega-Kernelizing Tensor ProgramsOSDI'26将多 GPU 推理编译成 SM 级任务图,在持久化 kernel 内调度计算与通信以降低端到端延迟Paper
✅ 📝Event Tensor: A Unified Abstraction for Compiling Dynamic MegakernelMLSys'26以 Event Tensor 统一 tile 任务依赖、动态形状和数据相关控制流,支持动态 megakernel 编译Paper / Note
TileRT: Tile-Based Runtime for Ultra-Low-Latency LLM InferenceGitHub project'25用 tile 级运行时重排并重叠计算、I/O 与跨设备通信,探索大模型低延迟推理的工程路径Paper
SonicMoE: Accelerating MoE with IO and Tile-aware OptimizationsarXiv'25减少 MoE 前后向激活缓存和 I/O,并用 token rounding 降低 grouped GEMM 的填充浪费Paper
✅ 📝MegaMoE (fused MoE megakernel, DeepGEMM)DeepGEMM PR'26将专家分发、两次线性层、SwiGLU 和合并融合,展示 NVLink 通信与 Tensor Core 计算重叠Source / Note
Compiling LLMs into a MegaKernel: A Path to Low-Latency InferenceBlog从编译器和运行时角度解释全模型 megakernel,连接任务依赖、跨算子调度与低延迟推理Paper
Ada-MK: Adaptive MegaKernel Optimization via Automated DAG-based Search for LLM InferencearXiv'26用离线 DAG 搜索固定 megakernel 执行路径,减少资源受限 GPU 上动态调度和共享内存开销Paper

MegaMoE 摘要(非正式论文,见 DeepGEMM PR #304):把 MoE 前向中分发、两层分组 GEMM、SwiGLU、合并压进单一持久化 CUDA 核;用对称显存布局与 NVLink 在核内做专家并行词元交换,并以波次调度、L1/L2 词元池上的细粒度到达计数 / 掩码,把通信与计算流水重叠;SM100 上按分发、TMA+MMA、尾声与合并划分线程束角色与寄存器预算。

🏋️ LLM Training

Training Numerics & Memory

StatusPaperVenueWhy It MattersLinks
Accurate, Large Minibatch SGD: Training ImageNet in 1 HourarXiv'17global batch、线性学习率缩放与 warmup;理解数据并行扩展为何会改变优化行为Paper
Mixed Precision TrainingICLR'18FP16 计算与 FP32 master weights、loss scaling 配合;连接 Tensor Core 吞吐和收敛稳定性Paper
Training Deep Nets with Sublinear Memory CostarXiv'16activation checkpointing/rematerialization 的经典计算–显存交换Paper
Reducing Activation Recomputation in Large Transformer ModelsMLSys'23sequence parallelism 与 selective recomputation,解释 Megatron 的 activation 内存优化Paper
GaLore: Memory-Efficient LLM Training by Gradient Low-Rank ProjectionICML'24对梯度做低秩投影以降低 optimizer state 和训练显存Paper

Distributed Training

StatusPaperVenueWhy It MattersLinks
PyTorch Distributed: Experiences on Accelerating Data Parallel TrainingVLDB'20剖析 DDP 梯度分桶、通信计算重叠与同步机制,理解数据并行的实际扩展瓶颈Paper
GPipe: Efficient Training of Giant Neural Networks using Pipeline ParallelismNeurIPS'19用 microbatch 和重计算搭建同步流水线训练,理解大模型分层切分与 bubble 开销Paper
PipeDream: Generalized Pipeline Parallelism for DNN TrainingSOSP'19通过流水线调度和权重版本管理提高训练利用率,理解流水线并行中的参数一致性取舍Paper
Megatron-LM: Training Multi-Billion Parameter Language Models Using Model ParallelismarXiv'19在 Transformer 内进行张量并行切分,以较少通信支撑多十亿参数语言模型训练Paper
ZeRO: Memory Optimizations Toward Training Trillion Parameter ModelsSC'20分片优化器状态、梯度和参数,解释数据并行如何消除显存冗余并扩展模型规模Paper
ZeRO-Offload: Democratizing Billion-Scale Model TrainingUSENIX ATC'21将优化器计算和状态卸载到 CPU,并与 GPU 训练配合,让有限显存支持更大模型Paper
Memory-Efficient Pipeline-Parallel DNN TrainingICML'21用 PipeDream-2BW 的双版本权重和流水线调度降低内存需求,兼顾吞吐与训练语义Paper
ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep LearningSC'21联合 GPU、CPU 与 NVMe 分层卸载和带宽管理,突破超大模型训练的 GPU 显存容量限制Paper
Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMSC'21组合张量、流水线与数据并行,并用交错流水线减少大模型训练气泡Paper
GSPMD: General and Scalable Parallelization for ML Computation GraphsarXiv'21用少量张量分片标注自动传播并行策略,将单设备计算图扩展到多设备Paper
Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep LearningOSDI'22分层搜索算子内与算子间并行策略,自动规划分布式训练执行方案Paper
DeepSpeed Ulysses: System Optimizations for Enabling Training of Extreme Long Sequence Transformer ModelsarXiv'23通过 all-to-all 转换序列与 attention head 分片,支持极长序列训练Paper
Ring Attention with Blockwise Transformers for Near-Infinite ContextICLR'24用环形 KV 块传输重叠分块 attention 计算,将长上下文分摊到多设备Paper
Oobleck: Resilient Distributed Training of Large Models Using Pipeline TemplatesSOSP'23以异构流水线模板和冗余模型状态实现故障后的快速恢复与重配置Paper
MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUsNSDI'24结合训练算法、通信与故障监控优化,展示万卡规模 LLM 训练的工程瓶颈Paper
LoongTrain: Efficient Training of Long-Sequence LLMs with Head-Context ParallelismarXiv'24结合 head 与 context 二维并行及双环通信,突破长序列训练的扩展限制Paper
✅ 📝PithTrain: A Compact and Agent-Native MoE Training SystemarXiv'26以紧凑模块和显式训练结构降低 MoE 系统修改成本,支持编码代理迭代优化Paper / Note / Code Guide

Mixture-of-Experts Training

StatusPaperVenueWhy It MattersLinks
Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts LayerICLR'17现代稀疏 MoE 的起点:top-k gate、稀疏激活与负载均衡Paper
GShard: Scaling Giant Models with Conditional Computation and Automatic ShardingICLR'21将 MoE、SPMD sharding 和大规模 Transformer 训练结合Paper
BASE Layers: Simplifying Training of Large, Sparse ModelsICML'21用 balanced assignment 避免额外负载均衡损失Paper
GLaM: Efficient Scaling of Language Models with Mixture-of-ExpertsICML'22大规模稀疏语言模型的质量、计算与能耗权衡Paper
DeepSpeed-MoE: Advancing Mixture-of-Experts Inference and Training to Power Next-Generation AI ScaleICML'22expert parallel、通信与 MoE inference/training 系统化设计Paper
FasterMoE: Modeling and Optimizing Training of Large-Scale Dynamic Pre-Trained ModelsPPoPP'22动态路由下的 shadowing 与拓扑感知通信优化Paper
Tutel: Adaptive Mixture-of-Experts at ScaleMLSys'23自适应并行、all-to-all 与 kernel 优化的完整 MoE 系统Paper
MegaBlocks: Efficient Sparse Training with Mixture-of-ExpertsMLSys'23将 token dropping 问题转成 block-sparse GEMM,最贴近算子视角Paper

RL Training

StatusPaperVenueWhy It MattersLinks
Seer: Online Context Learning for Fast Synchronous LLM Reinforcement LearningOSDI'26利用同一 prompt 下响应长度和模式的相似性,减少同步 RL rollout 长尾与资源浪费Paper

Fine-Tuning & Alignment

StatusPaperVenueWhy It MattersLinks
Fine-Tuning Language Models from Human PreferencesarXiv'19将 reward model 与 PPO 用于语言模型偏好优化的早期完整方案Paper
Learning to Summarize from Human FeedbackNeurIPS'20展示偏好数据、reward model 和 RL 在真实生成任务中的规模化Paper
Prefix-Tuning: Optimizing Continuous Prompts for GenerationACL'21冻结主模型,仅训练可学习 prefix 的参数高效微调Paper
The Power of Scale for Parameter-Efficient Prompt TuningEMNLP'21soft prompt 与模型规模关系,适合理解 PEFT 的表达能力Paper
LoRA: Low-Rank Adaptation of Large Language ModelsICLR'22冻结权重并注入低秩更新,连接矩阵秩、训练显存和多租户推理Paper
Proximal Policy Optimization AlgorithmsarXiv'17RLHF 所需的最低限度策略优化基础:ratio、advantage 与 clippingPaper
Finetuned Language Models Are Zero-Shot LearnersICLR'22FLAN 与 instruction tuning,说明任务混合如何产生泛化能力Paper
Training Language Models to Follow Instructions with Human FeedbackNeurIPS'22InstructGPT 的 SFT → reward model → PPO 三阶段链路Paper
Constitutional AI: Harmlessness from AI FeedbackarXiv'22self-critique、revision 与 RLAIF,把安全原则引入后训练Paper
Self-Instruct: Aligning Language Models with Self-Generated InstructionsACL'23自生成、过滤和扩增指令数据的经典流程Paper
The Flan Collection: Designing Data and Methods for Effective Instruction TuningICML'23系统研究任务混合、模板、CoT 数据与 instruction tuning 配方Paper
QLoRA: Efficient Finetuning of Quantized LLMsNeurIPS'23NF4、double quantization、paged optimizer 与 LoRA 的组合Paper
LIMA: Less Is More for AlignmentNeurIPS'23少量高质量监督数据与大规模预训练知识之间的分工Paper
Direct Preference Optimization: Your Language Model is Secretly a Reward ModelNeurIPS'23将显式 reward model + PPO 化为稳定的 pairwise classification lossPaper
RRHF: Rank Responses to Align Language Models with Human FeedbackNeurIPS'23用候选排序损失统一多种反馈来源Paper
A General Theoretical Paradigm to Understand Learning from Human PreferencesAISTATS'24IPO 与偏好优化的理论视角,理解 DPO 类方法的过拟合和正则化Paper
KTO: Model Alignment as Prospect Theoretic OptimizationICML'24只需 desirable/undesirable 标签的非成对偏好学习Paper
ORPO: Monolithic Preference Optimization without Reference ModelEMNLP'24将 SFT 与偏好约束合并,移除独立 reference modelPaper
SimPO: Simple Preference Optimization with a Reference-Free RewardNeurIPS'24reference-free、长度归一化 reward 与 margin objectivePaper
DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language ModelsarXiv'24GRPO、数学数据与可验证奖励,是 reasoning RL 的关键前置Paper
DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement LearningNature'25大规模 reasoning RL、冷启动数据与蒸馏路线Paper

Compute-Communication Overlap

StatusPaperVenueWhy It MattersLinks
Flux: Fast Software-based Communication Overlap on GPUs through Kernel FusionarXiv'24将通信融入 GEMM 内核并按 tile 细粒度重叠,降低张量并行的暴露通信耗时Paper
DeepEP: An Efficient Expert-Parallel Communication LibraryGitHub'25(开源库)提供面向 MoE token dispatch/combine 的高吞吐与低延迟专家并行通信实现Paper
Centauri: Enabling Efficient Scheduling for Communication-Computation Overlap in Large Model Training via Communication PartitioningASPLOS'24通过通信分区和分层调度扩大重叠空间,协调大模型训练中的通信与计算资源Paper
Comet: Fine-grained Computation-communication Overlapping for Mixture-of-ExpertsMLSys'25分析 MoE 数据依赖并重排计算通信任务,实现细粒度重叠以降低专家并行开销Paper
TileLink: Generating Efficient Compute-Communication Overlapping Kernels using Tile-Centric PrimitivesMLSys'25用 tile 级通信原语和编译调度生成重叠内核,减少分布式算子的手工优化工作Paper
Triton-distributed: Programming Overlapping Kernels on Distributed AI Systems with the Triton CompilerarXiv'25将 OpenSHMEM 通信原语引入 Triton,使分布式计算通信重叠可用统一语言表达Paper
Efficient and Adaptable Overlapping for Computation and Communication via Signaling and Reordering (FlashOverlap)EuroSys'26通过 tile 就绪信号和数据重排实现细粒度重叠,复用通信库并减少对计算的干扰Paper
TokenWeave: Efficient Compute-Communication Overlap for Distributed LLM InferenceMLSys'26融合 AllReduce 与 RMSNorm,以少量 SM 支持较小 token 批次的推理通信重叠Paper
UEP: Portable Expert-Parallel CommunicationOSDI'26用 GPU–CPU 控制通道与 CPU 代理发起 RDMA,实现跨 GPU/NIC 的可移植专家通信Paper

🧠 Deep Learning

Foundations & Optimization

StatusPaperVenueWhy It MattersLinks
Learning Representations by Back-Propagating ErrorsNature'86从局部算子 backward 上升到计算图链式法则、梯度流和 activation 保存Paper
Understanding the Difficulty of Training Deep Feedforward Neural NetworksAISTATS'10Xavier initialization 与方差传播,理解初始化为何影响深层网络稳定性Paper
Dropout: A Simple Way to Prevent Neural Networks from OverfittingJMLR'14经典正则化、train/eval 行为差异与随机 maskPaper
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate ShiftICML'15对比 batch statistics 与 LayerNorm,理解同步 BN 和训练/推理差异Paper
Deep Residual Learning for Image RecognitionCVPR'16残差连接与深层梯度传播,是 Transformer residual stream 的结构前置Paper
Adam: A Method for Stochastic OptimizationICLR'15一阶/二阶矩、bias correction 与 optimizer state 显存Paper
Decoupled Weight Decay RegularizationICLR'19区分 L2 regularization 与 AdamW 的 decoupled weight decayPaper
Layer NormalizationarXiv'16单样本归一化、训练稳定性与 Transformer 中的 reduction/fusionPaper
Root Mean Square Layer NormalizationNeurIPS'19省去 re-centering 的 RMSNorm,连接现代 LLM 结构与高效 kernelPaper
Adafactor: Adaptive Learning Rates with Sublinear Memory CostICML'18对二阶矩做 factored approximation,理解 optimizer memory 优化Paper
Large Batch Optimization for Deep Learning: Training BERT in 76 MinutesICLR'20LAMB 的 layer-wise scaling 与超大 batch 训练Paper
Tensor Programs V: Tuning Large Neural Networks via Zero-Shot Hyperparameter TransferNeurIPS'21μP 与跨模型规模超参数迁移,连接 scaling experiment 和训练配方Paper
Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingICLR'24低成本二阶曲率估计与 per-coordinate clippingPaper

Language Modeling, Tokenization & Modern LLMs

StatusPaperVenueWhy It MattersLinks
A Neural Probabilistic Language ModelJMLR'03embedding、条件概率与 next-token language modeling 的早期完整形式Paper
Sequence to Sequence Learning with Neural NetworksNeurIPS'14自回归分解、teacher forcing、EOS 与 beam search 的基础Paper
Neural Machine Translation by Jointly Learning to Align and TranslateICLR'15additive attention 与 encoder–decoder alignment,理解 Transformer 之前的问题Paper
Neural Machine Translation of Rare Words with Subword UnitsACL'16BPE、词表大小、序列长度和输出 softmax 成本之间的关系Paper
SentencePiece: A Simple and Language Independent Subword Tokenizer and Detokenizer for Neural Text ProcessingEMNLP'18(System Demonstrations)从 raw text 训练 BPE/unigram tokenizer,理解现代 tokenizer pipelinePaper
Improving Language Understanding by Generative Pre-TrainingOpenAI Technical Report'18GPT-1 与 decoder-only 预训练–微调范式Paper
BERT: Pre-training of Deep Bidirectional Transformers for Language UnderstandingNAACL'19encoder-only、masked LM 与 pretrain–finetune 范式Paper
Language Models are Unsupervised Multitask LearnersOpenAI Technical Report'19GPT-2、zero-shot transfer 与 WebText 数据路线Paper
Language Models are Few-Shot LearnersNeurIPS'20GPT-3、in-context learning 与 decoder-only scalingPaper
Exploring the Limits of Transfer Learning with a Unified Text-to-Text TransformerJMLR'20T5、span corruption、C4 与统一 text-to-text interfacePaper
GLU Variants Improve TransformerarXiv'20SwiGLU/GEGLU 与 gated FFN,解释现代 LLM 中三路投影和逐元素乘Paper
RoFormer: Enhanced Transformer with Rotary Position EmbeddingNeurocomputing'24RoPE 的旋转与相对位置语义,以及 Q/K 融合实现Paper
Train Short, Test Long: Attention with Linear Biases Enables Input Length ExtrapolationICLR'22ALiBi 与无需显式位置 embedding 的长度外推Paper
PaLM: Scaling Language Modeling with PathwaysJMLR'23大规模 dense LLM、Pathways 并行与训练行为分析Paper
LLaMA: Open and Efficient Foundation Language ModelsarXiv'23将 RMSNorm、SwiGLU、RoPE、tokenizer、数据与训练配方串成现代 LLMPaper
Llama 2: Open Foundation and Fine-Tuned Chat ModelsarXiv'23预训练、SFT、RLHF、安全评测与 chat model 的完整技术报告Paper
Mistral 7BarXiv'23sliding-window attention、GQA 与 rolling buffer KV cachePaper
DeepSeekMoE: Towards Ultimate Expert Specialization in Mixture-of-Experts Language ModelsACL'24shared expert、细粒度 expert segmentation 与稀疏计算配比Paper
Mixtral of ExpertsarXiv'24实用 sparse MoE LLM 的结构、路由和质量–计算权衡Paper
OLMo: Accelerating the Science of Language ModelsACL'24开放数据、训练代码、checkpoint、日志和评测的端到端案例Paper

Scaling Laws, Data & Pretraining

StatusPaperVenueWhy It MattersLinks
Scaling Laws for Neural Language ModelsarXiv'20建立 loss 与参数量、数据量、训练算力之间的幂律关系Paper
Training Compute-Optimal Large Language ModelsNeurIPS'22Chinchilla scaling 与 compute-optimal 参数/token 配比Paper
Scaling Data-Constrained Language ModelsNeurIPS'23数据受限和重复 epoch 下的 scaling behaviorPaper
The Pile: An 800GB Dataset of Diverse Text for Language ModelingarXiv'21多域预训练语料组成、治理与 benchmark contaminationPaper
Deduplicating Training Data Makes Language Models BetterACL'22去重对记忆、评测污染、训练效率和质量的影响Paper
Data Selection for Language Models via Importance ResamplingNeurIPS'23DSIR:用目标分布重要性重采样选择预训练数据Paper
DoReMi: Optimizing Data Mixtures Speeds Up Language Model PretrainingNeurIPS'23将多域数据配比转化为 group DRO 优化问题Paper
The RefinedWeb Dataset for Falcon LLM: Outperforming Curated Corpora with Web Data, and Web Data OnlyNeurIPS'23 (D&B)大规模网页过滤与去重的生产级案例Paper
Textbooks Are All You NeedarXiv'23合成高质量数据、数据质量与小模型能力的交换关系Paper
Dolma: An Open Corpus of Three Trillion Tokens for Language Model Pretraining ResearchACL'24开放语料的来源、过滤、去重、PII 与治理流程Paper
DataComp-LM: In Search of the Next Generation of Training Sets for Language ModelsNeurIPS'24 (D&B)受控比较过滤、去重和数据混合策略Paper
The FineWeb Datasets: Decanting the Web for the Finest Text Data at ScaleNeurIPS'24 (D&B)现代网页清洗、质量过滤与 FineWeb-Edu 配方Paper

Attention Mechanisms & Variants

StatusPaperVenueWhy It MattersLinks
Attention Is All You NeedNeurIPS'17用多头自注意力替代循环与卷积,建立可并行训练的 Transformer 架构Paper / Note
Big Bird: Transformers for Longer SequencesNeurIPS'20结合局部、随机与全局连接实现线性稀疏注意力,并分析其表达能力Paper / Note
FlashAttention: Fast and Memory-Efficient Exact Attention with IO-AwarenessNeurIPS'22通过分块、算子融合与重计算减少 HBM 读写,实现不近似的高效 attentionPaper / Note
FlashAttention-2: Faster Attention with Better Parallelism and Work PartitioningICLR'24优化线程块与 warp 间工作划分,减少非矩阵计算和共享内存通信,提高 attention 吞吐Paper / Note
Flash-Decoding for Long-Context InferenceBlog'23沿 KV 序列切分并合并部分 attention 结果,提高小 batch 长上下文 decode 的 GPU 利用率Paper / Note
A Survey of Efficient Attention Methods: Hardware-efficient, Sparse, Compact, and Linear AttentionTech report'25统一梳理硬件优化、稀疏、KV 压缩与线性 attention,区分计算和缓存优化的作用范围Paper

Sparse Attention Algorithms & Training

这一分类覆盖稀疏注意力本身的架构、选择算法与训练方法。MSA 和 DSA 是其中的现代案例,而不是分类边界。

Architecture and Modern Sparse Attention

StatusPaperVenueWhy It MattersLinks
✅ 📝Fast Transformer Decoding: One Write-Head is All You NeedarXiv'19MQA 原始论文;理解所有 Query heads 共享 KV 与 decode 带宽瓶颈Paper / Note
GQA: Training Generalized Multi-Query Transformer Models from Multi-Head CheckpointsEMNLP'23建立 MHA–GQA–MQA 的连续关系;理解 MSA 为什么按 GQA group 独立选择Paper
DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language ModelarXiv'24MLA、latent KV compression、decoupled RoPE,以及 uk_proj / uo_proj 的矩阵吸收Paper
SeerAttention: Learning Intrinsic Sparse Attention in Your LLMsNeurIPS'25可学习的 block gate、自蒸馏与 block-sparse kernel;最接近 MSA Indexer 的对照之一Paper
Native Sparse Attention: Hardware-Aligned and Natively Trainable Sparse AttentionACL'25同时研究压缩、选择、局部窗口与硬件对齐;理解 DSA 的算法–kernel 协同背景Paper
MoBA: Mixture of Block Attention for Long-Context LLMsNeurIPS'25MoE 风格的 block routing;适合对比 MSA 的 block max-pooling 与 group-specific selectionPaper
MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse AttentionNeurIPS'24无需重新训练的动态稀疏 prefill;对比学习式 Indexer 与预设 attention patternPaper
SpargeAttn: Accurate Sparse Attention Accelerating Any Model InferenceICML'25两阶段在线过滤与 softmax-aware pruning;理解推理期稀疏化的另一条路线Paper
BLASST: Dynamic BLocked Attention Sparsity via Softmax ThresholdingMLSys'26复用 online softmax 统计量跳过低贡献 blocks;无需训练并覆盖 MHA/GQA/MQA/MLAPaper

现代架构阅读顺序: MQA → GQA → DeepSeek-V2/MLA → SeerAttention → Native Sparse Attention → MoBA → Quest → MInference → SpargeAttn → BLASST。

Algorithm and Training Foundations

这组论文用于从算子实现反向补齐稀疏注意力依赖的算法与训练概念:稀疏 pattern、内容路由、不可微 Top-k、知识蒸馏、Router 稳定性和稀疏归一化。

Sparse Pattern and Content Routing
StatusPaperVenueWhy It MattersLinks
Generating Long Sequences with Sparse TransformersarXiv'19固定 factorized sparse pattern 与早期 block-sparse kernel;理解“规则但不自适应”的稀疏性Paper
Longformer: The Long-Document TransformerarXiv'20local window + global token;理解局部先验和全局信息通路Paper
Reformer: The Efficient TransformerICLR'20LSH attention、bucket、排序和 reversible layers;理解动态候选集带来的数据重排成本Paper
Efficient Content-Based Sparse Attention with Routing TransformersTACL'21online k-means 内容路由;连接固定 sparse pattern 与 learned IndexerPaper

Big Bird 已在 Attention Mechanisms & Variants 中记录并标为已读,不在这里重复计数。

Differentiable Top-k and Discrete Selection
StatusPaperVenueWhy It MattersLinks
Sparser is Faster and Less is More: Efficient Sparse Attention for Long-Range TransformersarXiv'24SparseK scoring network + differentiable Top-k;直接对比 MSA/DSA 的 hard Top-k + KL 路线Paper
Differentiable Top-k Operator with Optimal TransportNeurIPS'20用熵正则 Optimal Transport 平滑 Top-k,理解连续松弛及其梯度Paper
Fast, Differentiable and Sparse Top-k: A Convex Analysis PerspectiveICML'23从凸优化构造可微且真正稀疏的 Top-k,并讨论 GPU/TPU-friendly 算法Paper
Categorical Reparameterization with Gumbel-SoftmaxICLR'17离散采样的经典连续松弛;理解 temperature、annealing 与 soft-train/hard-inference 差异Paper
Distillation and Router Training
StatusPaperVenueWhy It MattersLinks
✅ 📝Distilling the Knowledge in a Neural NetworkNeurIPS DL Workshop'15soft target、temperature 与 KL;理解主 attention 如何作为 Indexer teacherPaper / Note
Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient SparsityJMLR'22hard Top-1 routing、capacity 与 load-balancing loss;将 Indexer 理解成 memory routerPaper
ST-MoE: Designing Stable and Transferable Sparse Expert ModelsarXiv'22Router 稳定性、辅助损失与 router z-loss;理解小型路由器如何影响整个模型训练Paper
Mixture-of-Experts with Expert Choice RoutingNeurIPS'22expert 选择 token 而非 token 选择 expert;类比 q2k→k2q reverse index 与 KV-owner 调度Paper
Sparse Normalization
StatusPaperVenueWhy It MattersLinks
From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label ClassificationICML'16在概率 simplex 上产生精确零值并保留可计算 JacobianPaper
Adaptively Sparse TransformersEMNLP-IJCNLP'19使用可学习的 α-entmax 让不同 attention heads 自适应选择稠密或稀疏分布Paper

算法/训练补课顺序: Sparse Transformer → Routing Transformer → SparseK Attention → Differentiable Top-k → Knowledge Distillation → Switch Transformer / ST-MoE → 回看 SeerAttention、NSA、MSA 与 DSA。

New Architectures

StatusPaperVenueWhy It MattersLinks
Hyena Hierarchy: Towards Larger Convolutional Language ModelsICML'23交替使用隐式长卷积与输入控制门控,探索低于二次复杂度的语言序列建模Paper
RWKV: Reinventing RNNs for the Transformer EraEMNLP Findings'23将线性 attention 与循环计算结合,实现并行训练及常量状态的逐 token 推理Paper
Retentive Network: A Successor to Transformer for Large Language ModelsarXiv'23用同一 retention 机制统一并行、循环和分块计算,兼顾训练效率与低成本解码Paper
Mamba: Linear-Time Sequence Modeling with Selective State SpacesCOLM'24以输入依赖的选择性状态空间和硬件感知扫描,提高线性时间模型的内容选择能力Paper
Transformers are SSMs: Generalized Models and Efficient Algorithms Through Structured State Space DualityICML'24建立 attention 与结构化状态空间的对偶关系,导出 Mamba-2 及高效分块算法Paper
xLSTM: Extended Long Short-Term MemoryNeurIPS'24通过指数门控与标量或矩阵记忆扩展 LSTM,探索可扩展的循环语言模型Paper
Gated Linear Attention Transformers with Hardware-Efficient TrainingICML'24用数据依赖门控增强线性 attention,并以 IO 感知实现兼顾表达能力和训练吞吐Paper / Note
Kimi Linear: An Expressive, Efficient Attention ArchitecturearXiv'25用 Kimi Delta Attention 与混合架构改善线性 attention 的表达能力、长上下文效率和缓存成本Paper
DeepSeek-V3.2: Pushing the Frontier of Open Large Language ModelsarXiv'25以 DSA 降低长上下文 attention 成本,并结合可扩展强化学习提升推理与工具使用能力Paper
✅ 📝DeepSeek-V4: Towards Highly Efficient Million-Token Context IntelligenceTech report'26组合压缩稀疏与高度压缩 attention,降低百万 token 上下文的计算和 KV 缓存开销Paper / Note

On-Device / Mobile

StatusPaperVenueWhy It MattersLinks
On-Device Training Under 256KB MemoryNeurIPS'22通过量化感知梯度缩放、稀疏更新与编译期反向图裁剪,在 256KB 内存下训练模型Paper
PockEngine: Sparse and Efficient Fine-tuning in a Pocket[MICRO'23](https://hanlab.mit.edu/projects/pockengine ; https://hanlab.mit.edu/projects/tinyml)把稀疏反向传播与完整训练图编译结合,降低边缘设备微调的内存和运行时开销[Paper](https://hanlab.mit.edu/projects/pockengine ; https://hanlab.mit.edu/projects/tinyml) / Note

📊 LLM Evaluation & Safety

Capability & Quality Evaluation

StatusPaperVenueWhy It MattersLinks
Measuring Massive Multitask Language UnderstandingICLR'21MMLU:用多学科考试题衡量知识与问题求解能力Paper
Beyond the Imitation Game: Quantifying and Extrapolating the Capabilities of Language ModelsTMLR'23BIG-bench:异构任务与能力随规模变化Paper
Holistic Evaluation of Language ModelsTMLR'23HELM:统一准确率、校准、鲁棒性、公平性、毒性和效率Paper
TruthfulQA: Measuring How Models Mimic Human FalsehoodsACL'22将事实真实性与普通知识准确率区分开Paper
Training Verifiers to Solve Math Word ProblemsarXiv'21GSM8K 与 verifier 路线,连接推理生成和可验证结果Paper
Measuring Mathematical Problem Solving With the MATH DatasetNeurIPS'21 (D&B)竞赛数学、分步推理与严格答案评测Paper
Evaluating Large Language Models Trained on CodearXiv'21HumanEval 与 pass@k,理解代码生成评测Paper
GPQA: A Graduate-Level Google-Proof Q&A BenchmarkCOLM'24专家级科学问答,即使借助网络搜索仍具挑战;用于评估高难度推理能力Paper
Instruction-Following Evaluation for Large Language ModelsarXiv'23IFEval:用可验证约束衡量 instruction followingPaper
Judging LLM-as-a-Judge with MT-Bench and Chatbot ArenaNeurIPS'23 (D&B)LLM judge、位置偏差、冗长偏差和 pairwise evaluationPaper
Chatbot Arena: An Open Platform for Evaluating LLMs by Human PreferenceICML'24真实用户盲测、成对偏好与 Elo/Bradley–Terry 排名Paper
RewardBench: Evaluating Reward Models for Language ModelingNAACL Findings'25对话、推理、安全等场景的 reward model 基准Paper
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?ICLR'24真实仓库、issue、patch 与测试驱动的软件工程评测Paper
LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for CodeICLR'25持续更新题目与时间切分,降低代码评测污染Paper
Lessons from the Trenches on Reproducible Evaluation of Language ModelsarXiv'24prompt、tokenizer、版本和实现细节对评测复现的影响Paper

Safety, Robustness & Red Teaming

StatusPaperVenueWhy It MattersLinks
RealToxicityPrompts: Evaluating Neural Toxic Degeneration in Language ModelsEMNLP Findings'20开放式生成中的 toxicity 测量与 prompt 条件效应Paper
Red Teaming Language Models with Language ModelsEMNLP'22用模型自动生成和筛选攻击,建立可扩展 red teamingPaper
Universal and Transferable Adversarial Attacks on Aligned Language ModelsarXiv'23GCG 对抗后缀与可迁移 jailbreak 的基础工作Paper
XSTest: A Test Suite for Identifying Exaggerated Safety Behaviours in Large Language ModelsNAACL'24同时衡量合理拒绝与过度拒绝Paper
SafetyBench: Evaluating the Safety of Large Language ModelsACL'24多类别、多语言的安全知识与行为评测Paper
Towards Understanding Sycophancy in Language ModelsICLR'24研究模型迎合用户观点的表现及训练信号来源Paper
Sleeper Agents: Training Deceptive LLMs that Persist Through Safety TrainingarXiv'24研究条件触发的欺骗策略能否熬过安全训练Paper
HarmBench: A Standardized Evaluation Framework for Automated Red Teaming and Robust RefusalICML'24jailbreak、攻击方法与稳健拒绝的标准化评测Paper
A StrongREJECT for Empty JailbreaksNeurIPS'24 (D&B)jailbreak 评测必须衡量实际危害、完成度和拒绝质量Paper
The WMDP Benchmark: Measuring and Reducing Malicious Use With UnlearningICML'24高风险双用途知识评测及其与 unlearning 的关系Paper

🤖 LLM for Kernel Optimization

StatusPaperVenueWhy It MattersLinks
AVO: Agentic Variation Operators for Autonomous Evolutionary SearcharXiv'26用自主编码 agent 替代固定变异与交叉算子,让进化搜索自适应生成和验证程序候选Paper / Note
✅ 📝CAKE: Compiler-Agent Co-Design for Frontier Kernel EvolutionarXiv'26让 agent 编写显式硬件调度 IR,并结合验证、成本模型与局部诊断迭代优化 GPU kernelPaper / Note
FlashInfer-Bench: Building the Virtuous Cycle for AI-driven LLM SystemsMLSys'26以真实 LLM 工作负载、正确性验证和性能评测连接 AI kernel 生成与系统部署Paper
Harness Engineering for LLM-Driven GPU Kernel GenerationarXiv'26围绕约束、正确性验证、性能分析和候选筛选设计 harness,提高 LLM 生成 GPU kernel 的可靠性Paper
Agentic Kernel Optimization: Generating State-of-the-Art GPU Kernels Without Hand-Written CUDATech report'26在正确性门控的 FlashInfer-Bench 流程中评估通用代码 agent 自动优化 MoE 与 DSA kernel 的能力Paper

🧩 Agent Systems

StatusPaperVenueWhy It MattersLinks
✅ 📝SkVM: Revisiting Language VM for Skills across Heterogenous LLMs and HarnessesarXiv'26按模型与 harness 能力编译 skills,并用运行时代码固化和自适应重编译提高可移植性与执行效率Paper / Note

🖥️ GPU Microarchitecture

StatusPaperVenueWhy It MattersLinks
Understanding Latency Hiding on GPUsPhD thesis'16用简化微基准与性能模型解释 GPU 延迟隐藏,分析线程数、算术强度和吞吐的关系Paper

📐 Math Foundations

StatusPaperVenueWhy It MattersLinks
Categorical Foundations for CuTe LayoutsarXiv'26用范畴与布局代数形式化 CuTe 的组合、乘积和除法,并验证其与实现一致Paper

⚙️ Compiler

StatusPaperVenueWhy It MattersLinks
Honeycomb: Secure and Efficient GPU Executions via Static ValidationOSDI'23在加载时静态验证 GPU 程序,结合 CPU TEE 将 OS 与驱动移出可信计算基Paper / Note
HIDA: A Hierarchical Dataflow Compiler for High-Level SynthesisASPLOS'24用分层数据流表示与多级优化自动生成 FPGA 数据流架构,减少手工 HLS 调优Paper / Note

🐧 Operating Systems

StatusPaperVenueWhy It MattersLinks
RedLeaf: Isolation and Communication in a Safe Operating SystemOSDI'20利用 Rust 类型与内存安全实现轻量隔离域、跨域零拷贝和驱动故障恢复Paper / Note
Theseus: an Experiment in Operating System Structure and State ManagementOSDI'20减少组件间状态耦合并用 Rust 编译器约束系统语义,支持 OS 在线演化与故障恢复Paper
Unikraft: Fast, Specialized Unikernels the Easy WayEuroSys'21以可组合微型库按应用裁剪 OS,降低构建高性能 unikernel 的移植和优化成本Paper / Note
The Demikernel Datapath OS Architecture for Microsecond-scale Datacenter SystemsSOSP'21为 RDMA、DPDK 等异构 kernel-bypass 设备提供统一异步 API,降低微秒级数据中心 I/O 开销Paper / Note

🛡️ Hypervisor & Virtualization

StatusPaperVenueWhy It MattersLinks
HyperBench: A Benchmark Suite for Virtualization CapabilitiesSIGMETRICS / POMACS'19用独立于特定 hypervisor 的微基准测量 VM 切换、地址转换等关键虚拟化能力Paper / Note
DuVisor: a User-level Hypervisor Through Delegated VirtualizationarXiv'22通过硬件授权把 VM 退出等运行时操作下放用户态,减少内核攻击面与特权切换成本Paper
AvA: Accelerated Virtualization of AcceleratorsASPLOS'20以 API 描述生成加速器虚拟化与远程调用支持,兼顾多种加速器的兼容性和性能Paper
Security and Performance in the Delegated User-level VirtualizationOSDI'23分离 hypervisor 控制面与用户态 VM 处理面,用硬件授权同时降低攻击面和运行时开销Paper / Note
System Virtualization for Neural Processing UnitsHotOS'23提出 vNPU 抽象及分配、映射、调度机制,探索 NPU 多租户利用率与隔离的协同设计Paper
Nephele: Extending Virtualization Environments for Cloning Unikernel-based VMsEuroSys'23扩展虚拟化环境支持低开销克隆 unikernel VM,复用初始化状态并降低实例创建成本Paper / Note
Honeycomb: Secure and Efficient GPU Executions via Static ValidationOSDI'23在加载时静态验证 GPU 程序,结合 CPU TEE 将 OS 与驱动移出可信计算基Paper / Note

🔬 RISC-V

StatusPaperVenueWhy It MattersLinks
A First Look at RISC-V Virtualization from an Embedded Systems PerspectiveIEEE TC'22 (online'21)在 Rocket 上实现并评估 RISC-V H 扩展,分析嵌入式虚拟化中的中断、计时器与隔离开销Paper
CVA6 RISC-V Virtualization: Architecture, Microarchitecture, and Design Space ExplorationIEEE TVLSI'23为 CVA6 实现硬件虚拟化并探索 GTLB、L2 TLB 等设计的性能、功耗和面积权衡Paper

If you find this list helpful, feel free to ⭐ star this repo!

记录原理、连接知识、积累实践。