AI Model Serving on HPC Infrastructure
We introduce two open-source frameworks for deploying and running large language models (LLMs) within the constraints of high-performance computing (HPC) clusters managed by SLURM job scheduler. One framework is designed for high-throughput batch inference of LLM requests using an OpenAI-compatible format, enabling users to submit traditional HPC-style workloads. Complementing this, the other framework allows dynamically allocating HPC resources to provide interactive serving of LLMs accessible via API calls. Both frameworks enable researchers to request HPC resources for model inference on-demand, eliminating setup complexities and allowing users to focus exclusively on their core research.
Authors
- Volodymyr Kindratenko (ORCID: https://orcid.org/0000-0002-9336-4756)
- Qi Zhou (ORCID: https://orcid.org/0000-0002-5818-061X)
- Rohan Marwaha (ORCID: https://orcid.org/0009-0007-1488-5398)
- Kastan Day (ORCID: https://orcid.org/0000-0002-1989-3406)
Institutions
- University of Illinois Urbana-Champaign (US)
- National Center for Supercomputing Applications (US)
Publication Details
- Published
- 2025-09-15
- DOI
- https://doi.org/10.1109/escience65000.2025.00059
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00