galeselee/Awesome_LLM_System-PaperList

Since the emergence of chatGPT in 2022, the acceleration of Large Language Model has become increasingly important. Here is a list of papers on accelerating LLMs, currently focusing mainly on inference acceleration, and related works will be gradually added in the future. Welcome contributions!

284

125 commits

updated Mar 6, 2025

See the code

README


description: >- Since the emergence of chatGPT in 2022, the acceleration of Large Language Model has become increasingly important. Here is a list of papers on LLMs inference and serving.

Awesome_LLM_System-PaperList

Survey

PaperKeywordsInstitute (first)PublicationOthers
Full Stack Optimization for Transformer Inference: a SurveyHardware and software co-designUCBArxiv
A survey of techniques for optimizing transformer inferenceTransformer optimizationIowa State UniveristyJournal of Systems Architecture
A Survey on Model Compression for Large Language ModelsModel CompressionUCSDArxiv
Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to SystemsOptimization technique: quant, pruning, continuous batching, virtual memoryCMUArxiv
LLM Inference Unveiled: Survey and Roofline Model InsightsPerformance analysisInfinigence-AIArxivLLMViewer
LLM Inference Serving: Survey of Recent Advances and OpportunitiesNortheastern UniversityArxiv
Efficient Large Language Models: A SurveyThe Ohio State UniversityTransactions on Machine Learning Research

Framework

Serving

PaperKeywordsInstitute (first)PublicationOthers
Fast Distributed Inference Serving for Large Language ModelsDistributed inference servingPKUArxiv
AlpaServe: Statistical Multiplexing with Model Parallelism for Deep Learning ServingPipeline Parallel; Auto parallelUCBOSDI 2023Github repo
Orca: A Distributed Serving System for Transformer-Based Generative ModelsContinuous batchingSeoul National UniversityOSDI2022
Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding HeadsMultiple Decoding HeadsPrinceton UniversityArxivGithub repo
PowerInfer: Fast Large Language Model Serving with a Consumer-grade GPUConsumer-grade GPUSJTUArxivGithub repo
LLM in a flash: Efficient Large Language Model Inference with Limited Memoryflash; PruningAppleArxiv
Response Length Perception and Sequence Scheduling: An LLM-Empowered LLM Inference PipelineLength PerceptionNUSNeurIPS 2023Github repo
S3: Increasing GPU Utilization during Generative Inference for Higher ThroughputHarvard UniversityArxiv
DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model ServingDecouplePKUOSDI 2024
Splitwise: Efficient generative LLM inference using phase splittingDecoupleUWISCA 2024Track issue
FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUSingle GPUStanford UniversityArxivGithub repo
Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-ServeDecoupleGaTechOSDI 2024
SpotServe: Serving Generative Large Language Models on Preemptible InstancesPreemptible GPUCMUASPLOS 2024Empty Github repo
SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and VerificationTree-based SpeculativeCMUASPLOS 2024
AttentionStore: Cost-effective Attention Reuse across Multi-turn Conversations in Large Language Model ServingCache the multi-turn prefill KV-cache in host-DRAM and SSDNUSATC 2024
MuxServe: Flexible Multiplexing for Efficient Multiple LLM ServingUse spatial-temporal multiplexing method to serve multi-LLMsMMLabArxiv
PyramidInfer: Pyramid KV Cache Compression for High-throughput LLM InferenceKV Cache CompressionShanghai Jiao Tong UniversityArxiv
You Only Cache Once: Decoder-Decoder Architectures for Language ModelsKV CacheMicrosoft ResearchArxiv
Better & Faster Large Language Models via Multi-token PredictionMulti-token PredictionMetaArxiv
ExeGPT: Constraint-Aware Resource Scheduling for LLM InferenceDecoupleHanyang UniversityASPLOS 2024
Parrot: Efficient Serving of LLM-based Applications with Semantic VariableLLM ApplicationsSJTUOSDI 2024
Fairness in Serving Large Language ModelsFairness; LLM ServingUC Berkeley,Stanford UniversityOSDI 2024
Mooncake: A KVCache-centric Disaggregated Architecture for LLM ServingKV CacheMoonshot AIGithub
MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse AttentionPre-fillingfor Long-Context
Dynamic Sparse Attention
MicrosoftArxivGithub repo
MemServe: Context Caching for Disaggregated LLM Serving with Elastic Memory PoolMemory PoolHuaweiArxiv
InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache ManagementsparisitySeoul National UniversityOSDI 2024
Llumnix: Dynamic Scheduling for Large Language Model ServingPreemptible GPUAlibaba GroupOSDI 2024
PUZZLE: Efficiently Aligning Large Language Models through Light-Weight Context SwitchMulti-AgentTsinghua UniversityATC 2024
SampleAttention: Near-Lossless Acceleration of Long Context LLM Inference with Adaptive Structured Sparse AttentionSparsity; Long contextPKUArxiv
Quest: Query-Aware Sparsity for Efficient Long-Context LLM InferenceSparsity; Related tokenMITICML 2024
Accelerating Production LLMs with Combined Token/Embedding SpeculatorsSpeculative decodingIBM ResearchArxivGithub repo
LazyLLM: Dynamic Token Pruning for Efficient Long Context LLM InferenceKV CacheAppleArxiv
Inf-MLLM: Efficient Streaming Inference of Multimodal Large Language Models on a Single GPUAttention Saddles,KV cacheShanghai Jiao Tong UniversityArxiv
TurboRAG: Accelerating Retrieval-Augmented Generation with Precomputed KV Caches for Chunked TextKV Cache for RAGMoore Threads AIArxivGithub repo
Efficient Streaming Language Models with Attention SinksStreamingLLM, Static sparsityMITICLR 2024Github repo
H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Modelssparsity attentionUT Austinnips 2024
SparQ Attention: Bandwidth-Efficient LLM Inferencesparsity attentionGraphCoreICML 2024
MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse Attentionsparsity attentionmsraarxiv
RetrievalAttention: Accelerating Long-Context LLM Inference via Vector RetrievalVector Retrievalmsraarxiv
CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge FusionKV Cache crossUniversity of ChicagoEurosys
Epic: Efficient Position-Independent Context Caching for Serving Large Language ModelsPosition independentPKUarxiv
CacheGen: KV Cache Compression and Streaming for Fast Large Language Model ServingKV Cache compressionUniversity of Chicagesigcomm
SCOPE:OptimizingKey-Value Cache Compression in Long-context GenerationSeparate handling of prefill and decoding KV CacheSEUarxiv 2024
FASTDECODE: High-Throughput GPU-Efficient LLM Serving using Heterogeneous PipelinesHeterogeneous pipelinesTHUarxiv 2024
Cache-Craft: Managing Chunk-Caches for Efficient Retrieval-Augmented GenerationApproximate Chunked KV ReuseAdobe ResearchSIGMOD 2025

Operating System

PaperKeywordsInstitute(first)PublicationOthers
AIOS: LLM Agent Operating SystemOS; LLM AgentRutgers UniversityArxiv

Transformer accelerate

PaperKeywordsInstitute (first)PublicationOthers
TurboTransformers: An Efficient GPU serving System For Transformer ModelsTencentPPoPP 2021Github repo
FlashAttention: Fast and Memory-Efficient Exact Attention with IO-AwarenessFlashAttention; Online SoftmaxStanford UniversityNeurIPS 2023Github repo
FlashAttention2: Faster Attention with Better Parallelism and Work PartitioningStanford UniversityArxivGithub repo
FlashDecoding++: Faster Large Language Model Inference on GPUsSoftmax with Unified Maximum ValueTsinghua UniversityMlsys 2024
FlashFFTConv: Efficient Convolutions for Long Sentences with Tensor CoresFFT; TensorCore; Long SentencesStanford UniversityArxivGithub repo
FLAT: An Optimized Dataflow for Mitigating Attention BottlenecksGeorgia Institute of TechnologyASPLOS 2023
ByteTransformer: A High-Performance Transformer Boosted for Variable-Length InputsVariable-Length InputsUCRPPoPP 2022Github repo
Fast Transformer Decoding: One Write-Head is All You NeedMQAGoogleArxiv
GQA: Training Generalized Multi-Query Transformer Models from Multi-Head CheckpointsGQAGoogle ResearchACL 2023
LightSeq: A High Performance Inference Library for TransformersByteDanceNAACL 2021Github repo
LightSeq2: LightSeq2: Accelerated Training for Transformer-based Models on GPUsByteDanceSC 2022
Blockwise Parallel Transformer for Large Context ModelsBlockwise transformerUCBNeurIPS 2023Github repo
vAttention: Dynamic Memory Management for Serving LLMs without PagedAttentionDynamic Memory ManagementMicrosoft Research IndiaArxiv

Model Compression

Quant and Pruning

PaperKeywordsInstitute (first)PublicationOthers
Atom: Low-bit Quantization for Efficient and Accurate LLM ServingSJTUmlsys 2024Github repo
Dynamic Memory Compression: Retrofitting LLMs for Accelerated InferenceDynamic CompressionNVIDIAArxiv
Quant-LLM: Accelerating the Serving of Large Language Models via FP6-Centric Algorithm-System Co-Design on Modern GPUsFP6USYDATC 2024
AWQ: Activation-aware Weight Quantization for LLM Compression and AccelerationAWQMITmlsys 2024 bp
Flash-LLM: Enabling Cost-Effective and Highly-Efficient Large Generative Model Inference with Unstructured SparsityUniveristy of SydneyVLDB 2024Github repo
CLLMs: Consistency Large Language ModelsConsistencyShanghai Jiao Tong UniversityArxivGithub repo
GPTQ: Accurate Post-Training Quantization for Generative Pre-trained TransformersETHICLR 2023
Optimal Brain Damage(OBD)Breaking workAT&T bellNIPS 2rd
Optimal Brain Surgeon:Extensions and performance comparisonsBreaking workstandfordNIPS 1993
WoodFisher: Efficient Second-Order Approximation for Neural Network CompressionETHNeurIPS 2020
SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language ModelsMITPMLR 2023
QuIP: 2-Bit Quantization of Large Language Models With GuaranteesCornell UniversityNeurIPS 2023
QuIP#: Even Better LLM Quantization with Hadamard Incoherence and Lattice CodebooksCornell UniversityPMLR 2024
VPTQ: Extreme Low-bit Vector Post-Training Quantization for Large Language ModelsVQMSRAEMNLP 2024
GPTVQ: The Blessing of Dimensionality for LLM QuantizationVQQualcomm AI ResearchICML 2024
PQCache: Product Quantization-based KVCache for Long Context LLM InferencePQPKUarxiv 2024
RetrievalAttention: Accelerating Long-Context LLM Inference via Vector RetrievalANNsMSRAarxiv 2024
Transformer-VQ: Linear-Time Transformers via Vector QuantizationVQIndependent ResearcherICLR 2024
KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV CacheKVCacheRice UniversityICML 2024
QServe:W4A8KV4QuantizationandSystemCo-designforEfficientLLMServingAlgorithm and system codesignMITArxiv2024
QTIP: Quantization with Trellises and Incoherence ProcessingVQCornell University2024 nips spotlight
PV-Tuning: Beyond Straight-Through Estimation for Extreme LLM CompressionImprove STEYandex, HSE2024 nips oral

Communication

Energy

Decentralized

Serveless

Trace

llm-inference
llm-serving
paperlist
papers
system

Contributors

galeselee

113 commits

blacker521

11 commits

skejriwal44

1 commits

galeselee/Awesome_LLM_System-PaperList

Since the emergence of chatGPT in 2022, the acceleration of Large Language Model has become increasingly important. Here is a list of papers on accelerating LLMs, currently focusing mainly on inference acceleration, and related works will be gradually added in the future. Welcome contributions!

284

125 commits

updated Mar 6, 2025

See the code

README


description: >- Since the emergence of chatGPT in 2022, the acceleration of Large Language Model has become increasingly important. Here is a list of papers on LLMs inference and serving.

Awesome_LLM_System-PaperList

Survey

PaperKeywordsInstitute (first)PublicationOthers
Full Stack Optimization for Transformer Inference: a SurveyHardware and software co-designUCBArxiv
A survey of techniques for optimizing transformer inferenceTransformer optimizationIowa State UniveristyJournal of Systems Architecture
A Survey on Model Compression for Large Language ModelsModel CompressionUCSDArxiv
Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to SystemsOptimization technique: quant, pruning, continuous batching, virtual memoryCMUArxiv
LLM Inference Unveiled: Survey and Roofline Model InsightsPerformance analysisInfinigence-AIArxivLLMViewer
LLM Inference Serving: Survey of Recent Advances and OpportunitiesNortheastern UniversityArxiv
Efficient Large Language Models: A SurveyThe Ohio State UniversityTransactions on Machine Learning Research

Framework

Serving

PaperKeywordsInstitute (first)PublicationOthers
Fast Distributed Inference Serving for Large Language ModelsDistributed inference servingPKUArxiv
AlpaServe: Statistical Multiplexing with Model Parallelism for Deep Learning ServingPipeline Parallel; Auto parallelUCBOSDI 2023Github repo
Orca: A Distributed Serving System for Transformer-Based Generative ModelsContinuous batchingSeoul National UniversityOSDI2022
Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding HeadsMultiple Decoding HeadsPrinceton UniversityArxivGithub repo
PowerInfer: Fast Large Language Model Serving with a Consumer-grade GPUConsumer-grade GPUSJTUArxivGithub repo
LLM in a flash: Efficient Large Language Model Inference with Limited Memoryflash; PruningAppleArxiv
Response Length Perception and Sequence Scheduling: An LLM-Empowered LLM Inference PipelineLength PerceptionNUSNeurIPS 2023Github repo
S3: Increasing GPU Utilization during Generative Inference for Higher ThroughputHarvard UniversityArxiv
DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model ServingDecouplePKUOSDI 2024
Splitwise: Efficient generative LLM inference using phase splittingDecoupleUWISCA 2024Track issue
FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUSingle GPUStanford UniversityArxivGithub repo
Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-ServeDecoupleGaTechOSDI 2024
SpotServe: Serving Generative Large Language Models on Preemptible InstancesPreemptible GPUCMUASPLOS 2024Empty Github repo
SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and VerificationTree-based SpeculativeCMUASPLOS 2024
AttentionStore: Cost-effective Attention Reuse across Multi-turn Conversations in Large Language Model ServingCache the multi-turn prefill KV-cache in host-DRAM and SSDNUSATC 2024
MuxServe: Flexible Multiplexing for Efficient Multiple LLM ServingUse spatial-temporal multiplexing method to serve multi-LLMsMMLabArxiv
PyramidInfer: Pyramid KV Cache Compression for High-throughput LLM InferenceKV Cache CompressionShanghai Jiao Tong UniversityArxiv
You Only Cache Once: Decoder-Decoder Architectures for Language ModelsKV CacheMicrosoft ResearchArxiv
Better & Faster Large Language Models via Multi-token PredictionMulti-token PredictionMetaArxiv
ExeGPT: Constraint-Aware Resource Scheduling for LLM InferenceDecoupleHanyang UniversityASPLOS 2024
Parrot: Efficient Serving of LLM-based Applications with Semantic VariableLLM ApplicationsSJTUOSDI 2024
Fairness in Serving Large Language ModelsFairness; LLM ServingUC Berkeley,Stanford UniversityOSDI 2024
Mooncake: A KVCache-centric Disaggregated Architecture for LLM ServingKV CacheMoonshot AIGithub
MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse AttentionPre-fillingfor Long-Context
Dynamic Sparse Attention
MicrosoftArxivGithub repo
MemServe: Context Caching for Disaggregated LLM Serving with Elastic Memory PoolMemory PoolHuaweiArxiv
InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache ManagementsparisitySeoul National UniversityOSDI 2024
Llumnix: Dynamic Scheduling for Large Language Model ServingPreemptible GPUAlibaba GroupOSDI 2024
PUZZLE: Efficiently Aligning Large Language Models through Light-Weight Context SwitchMulti-AgentTsinghua UniversityATC 2024
SampleAttention: Near-Lossless Acceleration of Long Context LLM Inference with Adaptive Structured Sparse AttentionSparsity; Long contextPKUArxiv
Quest: Query-Aware Sparsity for Efficient Long-Context LLM InferenceSparsity; Related tokenMITICML 2024
Accelerating Production LLMs with Combined Token/Embedding SpeculatorsSpeculative decodingIBM ResearchArxivGithub repo
LazyLLM: Dynamic Token Pruning for Efficient Long Context LLM InferenceKV CacheAppleArxiv
Inf-MLLM: Efficient Streaming Inference of Multimodal Large Language Models on a Single GPUAttention Saddles,KV cacheShanghai Jiao Tong UniversityArxiv
TurboRAG: Accelerating Retrieval-Augmented Generation with Precomputed KV Caches for Chunked TextKV Cache for RAGMoore Threads AIArxivGithub repo
Efficient Streaming Language Models with Attention SinksStreamingLLM, Static sparsityMITICLR 2024Github repo
H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Modelssparsity attentionUT Austinnips 2024
SparQ Attention: Bandwidth-Efficient LLM Inferencesparsity attentionGraphCoreICML 2024
MInference 1.0: Accelerating Pre-filling for Long-Context LLMs via Dynamic Sparse Attentionsparsity attentionmsraarxiv
RetrievalAttention: Accelerating Long-Context LLM Inference via Vector RetrievalVector Retrievalmsraarxiv
CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge FusionKV Cache crossUniversity of ChicagoEurosys
Epic: Efficient Position-Independent Context Caching for Serving Large Language ModelsPosition independentPKUarxiv
CacheGen: KV Cache Compression and Streaming for Fast Large Language Model ServingKV Cache compressionUniversity of Chicagesigcomm
SCOPE:OptimizingKey-Value Cache Compression in Long-context GenerationSeparate handling of prefill and decoding KV CacheSEUarxiv 2024
FASTDECODE: High-Throughput GPU-Efficient LLM Serving using Heterogeneous PipelinesHeterogeneous pipelinesTHUarxiv 2024
Cache-Craft: Managing Chunk-Caches for Efficient Retrieval-Augmented GenerationApproximate Chunked KV ReuseAdobe ResearchSIGMOD 2025

Operating System

PaperKeywordsInstitute(first)PublicationOthers
AIOS: LLM Agent Operating SystemOS; LLM AgentRutgers UniversityArxiv

Transformer accelerate

PaperKeywordsInstitute (first)PublicationOthers
TurboTransformers: An Efficient GPU serving System For Transformer ModelsTencentPPoPP 2021Github repo
FlashAttention: Fast and Memory-Efficient Exact Attention with IO-AwarenessFlashAttention; Online SoftmaxStanford UniversityNeurIPS 2023Github repo
FlashAttention2: Faster Attention with Better Parallelism and Work PartitioningStanford UniversityArxivGithub repo
FlashDecoding++: Faster Large Language Model Inference on GPUsSoftmax with Unified Maximum ValueTsinghua UniversityMlsys 2024
FlashFFTConv: Efficient Convolutions for Long Sentences with Tensor CoresFFT; TensorCore; Long SentencesStanford UniversityArxivGithub repo
FLAT: An Optimized Dataflow for Mitigating Attention BottlenecksGeorgia Institute of TechnologyASPLOS 2023
ByteTransformer: A High-Performance Transformer Boosted for Variable-Length InputsVariable-Length InputsUCRPPoPP 2022Github repo
Fast Transformer Decoding: One Write-Head is All You NeedMQAGoogleArxiv
GQA: Training Generalized Multi-Query Transformer Models from Multi-Head CheckpointsGQAGoogle ResearchACL 2023
LightSeq: A High Performance Inference Library for TransformersByteDanceNAACL 2021Github repo
LightSeq2: LightSeq2: Accelerated Training for Transformer-based Models on GPUsByteDanceSC 2022
Blockwise Parallel Transformer for Large Context ModelsBlockwise transformerUCBNeurIPS 2023Github repo
vAttention: Dynamic Memory Management for Serving LLMs without PagedAttentionDynamic Memory ManagementMicrosoft Research IndiaArxiv

Model Compression

Quant and Pruning

PaperKeywordsInstitute (first)PublicationOthers
Atom: Low-bit Quantization for Efficient and Accurate LLM ServingSJTUmlsys 2024Github repo
Dynamic Memory Compression: Retrofitting LLMs for Accelerated InferenceDynamic CompressionNVIDIAArxiv
Quant-LLM: Accelerating the Serving of Large Language Models via FP6-Centric Algorithm-System Co-Design on Modern GPUsFP6USYDATC 2024
AWQ: Activation-aware Weight Quantization for LLM Compression and AccelerationAWQMITmlsys 2024 bp
Flash-LLM: Enabling Cost-Effective and Highly-Efficient Large Generative Model Inference with Unstructured SparsityUniveristy of SydneyVLDB 2024Github repo
CLLMs: Consistency Large Language ModelsConsistencyShanghai Jiao Tong UniversityArxivGithub repo
GPTQ: Accurate Post-Training Quantization for Generative Pre-trained TransformersETHICLR 2023
Optimal Brain Damage(OBD)Breaking workAT&T bellNIPS 2rd
Optimal Brain Surgeon:Extensions and performance comparisonsBreaking workstandfordNIPS 1993
WoodFisher: Efficient Second-Order Approximation for Neural Network CompressionETHNeurIPS 2020
SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language ModelsMITPMLR 2023
QuIP: 2-Bit Quantization of Large Language Models With GuaranteesCornell UniversityNeurIPS 2023
QuIP#: Even Better LLM Quantization with Hadamard Incoherence and Lattice CodebooksCornell UniversityPMLR 2024
VPTQ: Extreme Low-bit Vector Post-Training Quantization for Large Language ModelsVQMSRAEMNLP 2024
GPTVQ: The Blessing of Dimensionality for LLM QuantizationVQQualcomm AI ResearchICML 2024
PQCache: Product Quantization-based KVCache for Long Context LLM InferencePQPKUarxiv 2024
RetrievalAttention: Accelerating Long-Context LLM Inference via Vector RetrievalANNsMSRAarxiv 2024
Transformer-VQ: Linear-Time Transformers via Vector QuantizationVQIndependent ResearcherICLR 2024
KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV CacheKVCacheRice UniversityICML 2024
QServe:W4A8KV4QuantizationandSystemCo-designforEfficientLLMServingAlgorithm and system codesignMITArxiv2024
QTIP: Quantization with Trellises and Incoherence ProcessingVQCornell University2024 nips spotlight
PV-Tuning: Beyond Straight-Through Estimation for Extreme LLM CompressionImprove STEYandex, HSE2024 nips oral

Communication

Energy

Decentralized

Serveless

Trace

llm-inference
llm-serving
paperlist
papers
system

Contributors

galeselee

113 commits

blacker521

11 commits

skejriwal44

1 commits