Comparative Analysis of Large Language Model Inference Serving Systems: A Performance Study of vLLM and HuggingFace TGI

Saicharan Kolluru
11/17/2025
cs.LGcs.DCcs.PF

No official code found. Best implementation: saicharan0810/vllm-tgi-benchmark (0 stars, last commit 2025-11-25).

Abstract

The deployment of Large Language Models (LLMs) in production environments requires efficient inference serving systems that balance throughput, latency, and resource utilization. This paper presents a comprehensive empirical evaluation of two prominent open-source LLM serving frameworks: vLLM and HuggingFace Text Generation Inference (TGI). We benchmark these systems across multiple dimensions including throughput performance, end-to-end latency, GPU memory utilization, and scalability characteristics using LLaMA-2 models ranging from 7B to 70B parameters. Our experiments reveal that vLLM achieves up to 24x higher throughput than TGI under high-concurrency workloads through its novel PagedAttention mechanism, while TGI demonstrates lower tail latencies for interactive single-user scenarios. We provide detailed performance profiles for different deployment scenarios and offer practical recommendations for system selection based on workload characteristics. Our findings indicate that the choice between these frameworks should be guided by specific use-case requirements: vLLM excels in high-throughput batch processing scenarios, while TGI is better suited for latency-sensitive interactive applications with moderate concurrency.

View on arXivView PDF

Code Implementations(1)

Benchmarking vLLM vs HuggingFace TGI for LLM inference - arXiv:2511.17593

00PythonNov 25, 202510 months agoNOASSERTION

Similar Papers

Cite this paper

@article{kolluru2025comparative,
  title  = {Comparative Analysis of Large Language Model Inference Serving Systems: A Performance Study of vLLM and HuggingFace TGI},
  author = {Saicharan Kolluru},
  year   = {2025},
  eprint = {2511.17593},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.17593v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.17593.svg)](https://codeofpaper.com/paper/2511.17593)

Discussion