TSM-LLM: Task Scheduling Management System for Large Language Models

As large model services gain popularity; the high cost of deployment presents a challenge. Thus, focusing on improving model efficiency in high-load scenarios while managing the scheduling of multiple models. This paper introduces TSMLLM, a Task Scheduling Management System designed for optimizing the deployment of large language models (LLMs). The proposed system leverages an adaptive time window to group realtime requests, optimizing the batching process for better resource utilization. A two-step scheduling method, involving filtering and scoring, is employed to tailor task distribution based on the specific characteristics of each large model. The system’s scalable architecture supports seamless expansion to accommodate evolving model requirements. Experimental results demonstrate a significant increase in throughput with only a slight rise in response time, contributing to a reduction in overall service costs.

Authors

Institutions

Publication Details

Published
2024-09-20
DOI
https://doi.org/10.1109/icbase63199.2024.10762029
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TSM-LLM: Task Scheduling Management System for Large Language Models

Zeyi Wen, Guoping Zhu, Haijun Luo, Yong Wang et al.
Distributed and Parallel Computing Systems
article

TSM-LLM: Task Scheduling Management System for Large Language Models

Zeyi Wen, Guoping Zhu, Haijun Luo, Yong Wang, N Liu
article en

Abstract

As large model services gain popularity; the high cost of deployment presents a challenge. Thus, focusing on improving model efficiency in high-load scenarios while managing the scheduling of multiple models. This paper introduces TSMLLM, a Task Scheduling Management System designed for optimizing the deployment of large language models (LLMs). The proposed system leverages an adaptive time window to group realtime requests, optimizing the batching process for better resource utilization. A two-step scheduling method, involving filtering and scoring, is employed to tailor task distribution based on the specific characteristics of each large model. The system’s scalable architecture supports seamless expansion to accommodate evolving model requirements. Experimental results demonstrate a significant increase in throughput with only a slight rise in response time, contributing to a reduction in overall service costs.

Beijing University of Posts and Telecommunications (CN), Cloud Computing Center (CN)
Openalex Percentile: Top 76%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.