Efficient Resource Utilization through GPU Resource Pooling Management and Control Engine

Aiming at the problem of low efficiency of GPU resource scheduling in cloud computing, this paper proposes a GPU Resource Pooling Management and Control Engine based on Kubernetes. The traditional GPU scheduling method of subsystem is difficult to coordinate resources, and faces the problem of inefficient utilization of GPU resources caused by the difference of task priorities. In business scenarios such as remote sensing image processing and AI model training, flexible dynamic allocation and release mechanisms of GPU resources are required to improve resource utilization. On the basis of resource virtualization based on MIG technology of Kubernetes and NVIDIA A100 GPU, the engine realizes unified scheduling and efficient utilization of GPU resources through key technologies such as pooling management, resource release strategy and task execution strategy. Compared with the cloud platform without any scheduling platform, the throughput of the cluster is doubled, and the utilization of GPU resources is increased by $\mathbf{2 0 \% \sim 2 8 \%}$. The GPU Resource Pooling Management and Control Engine provides a new idea and method for the efficient management and utilization of GPU resources in cloud environment.

Authors

Institutions

Publication Details

Published
2025-03-21
DOI
https://doi.org/10.1109/iscait64916.2025.11010409
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

Efficient Resource Utilization through GPU Resource Pooling Management and Control Engine

Xuehua Chen, Decheng Wang, Xiao Lin, Qiang Zhang
Distributed and Parallel Computing Systems
article

Efficient Resource Utilization through GPU Resource Pooling Management and Control Engine

Xuehua Chen, Decheng Wang, Xiao Lin, Qiang Zhang
article en

Abstract

Aiming at the problem of low efficiency of GPU resource scheduling in cloud computing, this paper proposes a GPU Resource Pooling Management and Control Engine based on Kubernetes. The traditional GPU scheduling method of subsystem is difficult to coordinate resources, and faces the problem of inefficient utilization of GPU resources caused by the difference of task priorities. In business scenarios such as remote sensing image processing and AI model training, flexible dynamic allocation and release mechanisms of GPU resources are required to improve resource utilization. On the basis of resource virtualization based on MIG technology of Kubernetes and NVIDIA A100 GPU, the engine realizes unified scheduling and efficient utilization of GPU resources through key technologies such as pooling management, resource release strategy and task execution strategy. Compared with the cloud platform without any scheduling platform, the throughput of the cluster is doubled, and the utilization of GPU resources is increased by $\mathbf{2 0 \% \sim 2 8 \%}$. The GPU Resource Pooling Management and Control Engine provides a new idea and method for the efficient management and utilization of GPU resources in cloud environment.

Chinese Academy of Sciences (CN), Institute of Scientific and Technical Information of China (CN), Institute of Software (CN)
Openalex Percentile: Top 87%
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.

Efficient Resource Utilization through GPU Resource Pooling Management and Control Engine — Xuehua Chen, Decheng Wang, et al. · (2025) | TGRS Research Map | TGRS