摘要
Kubernetes was a primary technology in building deep learning cloud platform. While using load balancing strategy in the scheduling process, it would generate resource fragments, increase the task waiting time. Without considering the scoring of external expansion resources such as GPU, Kubernetes could not adapt to the business scenario of deep learning cloud platform. Aiming at the problems, a load saturation scheduling strategy was proposed to improve the Kubernetes scheduling process, which could reduce resource fragmentation and improve resource utilization. The policy also supported scoring the external expansion resources specified by users, which could adapt to the business scenario of deep learning cloud platform. The experimental results showed that the load saturation scheduling policy could reduce the task waiting time by 23. 40%, and increase the GPU utilization and the GPU memory utilization by 14. 15%, and 6. 85%, repectively.
| 投稿的翻译标题 | Design and Implementation of Kubernetes Load Saturation Scheduling Algorithm for Deep Learning |
|---|---|
| 源语言 | 繁体中文 |
| 页(从-至) | 21-27 |
| 页数 | 7 |
| 期刊 | Journal of Zhengzhou University - Natural Science |
| 卷 | 56 |
| 期 | 4 |
| DOI | |
| 出版状态 | 已出版 - 7月 2024 |
关键词
- GPU scheduling
- Kubernetes scheduling strategy
- deep learning cloud platform
- load saturation scheduling
学术指纹
探究 '面向深度学习 Kubernetes 负载饱和调度算法设计与实现' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver