Saved in:
Bibliographic Details
Main Authors: Luiz, Anderson de Lima, Kurlekar, Shubham Vijay, Georges, Munir
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2508.17814
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915461887688704
author Luiz, Anderson de Lima
Kurlekar, Shubham Vijay
Georges, Munir
author_facet Luiz, Anderson de Lima
Kurlekar, Shubham Vijay
Georges, Munir
contents This work elaborates on a High performance computing (HPC) architecture based on Simple Linux Utility for Resource Management (SLURM) [1] for deploying heterogeneous Large Language Models (LLMs) into a scalable inference engine. Dynamic resource scheduling and seamless integration of containerized microservices have been leveraged herein to manage CPU, GPU, and memory allocations efficiently in multi-node clusters. Extensive experiments, using Llama 3.2 (1B and 3B parameters) [2] and Llama 3.1 (8B and 70B) [3], probe throughput, latency, and concurrency and show that small models can handle up to 128 concurrent requests at sub-50 ms latency, while for larger models, saturation happens with as few as two concurrent users, with a latency of more than 2 seconds. This architecture includes Representational State Transfer Application Programming Interfaces (REST APIs) [4] endpoints for single and bulk inferences, as well as advanced workflows such as multi-step "tribunal" refinement. Experimental results confirm minimal overhead from container and scheduling activities and show that the approach scales reliably both for batch and interactive settings. We further illustrate real-world scenarios, including the deployment of chatbots with retrievalaugmented generation, which helps to demonstrate the flexibility and robustness of the architecture. The obtained results pave ways for significantly more efficient, responsive, and fault-tolerant LLM inference on large-scale HPC infrastructures.
format Preprint
id arxiv_https___arxiv_org_abs_2508_17814
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Scalable Engine and the Performance of Different LLM Models in a SLURM based HPC architecture
Luiz, Anderson de Lima
Kurlekar, Shubham Vijay
Georges, Munir
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
68M20, 68T50
C.4; D.4.7; I.2.7
This work elaborates on a High performance computing (HPC) architecture based on Simple Linux Utility for Resource Management (SLURM) [1] for deploying heterogeneous Large Language Models (LLMs) into a scalable inference engine. Dynamic resource scheduling and seamless integration of containerized microservices have been leveraged herein to manage CPU, GPU, and memory allocations efficiently in multi-node clusters. Extensive experiments, using Llama 3.2 (1B and 3B parameters) [2] and Llama 3.1 (8B and 70B) [3], probe throughput, latency, and concurrency and show that small models can handle up to 128 concurrent requests at sub-50 ms latency, while for larger models, saturation happens with as few as two concurrent users, with a latency of more than 2 seconds. This architecture includes Representational State Transfer Application Programming Interfaces (REST APIs) [4] endpoints for single and bulk inferences, as well as advanced workflows such as multi-step "tribunal" refinement. Experimental results confirm minimal overhead from container and scheduling activities and show that the approach scales reliably both for batch and interactive settings. We further illustrate real-world scenarios, including the deployment of chatbots with retrievalaugmented generation, which helps to demonstrate the flexibility and robustness of the architecture. The obtained results pave ways for significantly more efficient, responsive, and fault-tolerant LLM inference on large-scale HPC infrastructures.
title Scalable Engine and the Performance of Different LLM Models in a SLURM based HPC architecture
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
68M20, 68T50
C.4; D.4.7; I.2.7
url https://arxiv.org/abs/2508.17814