GPU Energy optimization based on task balance scheduling

被引:5
|
作者
Huang, Yanhui [1 ]
Guo, Bing [1 ]
Shen, Yan [2 ]
机构
[1] Sichuan Univ, Coll Comp Sci, Chengdu 610065, Sichuan, Peoples R China
[2] Chengdu Univ Informat Technol, Sch Control Engn, Chengdu 610225, Sichuan, Peoples R China
基金
中国国家自然科学基金;
关键词
Energy consumption; Streaming multiprocessor; Task balance scheduling; Task migration; MIGRATION;
D O I
10.1016/j.sysarc.2020.101808
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Graphics processing units (GPUs) can process massive amounts of data efficiently, but the complex computational demands of smart technologies have caused GPUs to consume increasing amounts of power. Moreover, current task scheduling strategies do not consider the loss of energy consumption due to task migration. To reduce GPU power usage, we proposed a dynamic GPU task balance scheduling called coefficient of balance and equipment history ratio value (CB-HRV) task scheduling. The CB-HRV task scheduling method was developed to reduce system energy consumption during task execution by allocating tasks based on workload balance, thereby achieving improved GPU energy use. The CB-HRV algorithm was shown to be more balanced, and it allowed the computing device to be utilized more reasonably and efficiently. To demonstrate the effectiveness of the proposed approach, we compared the energy consumption of the CB-HRV method with that of some common scheduling methods. The results showed that the CB-HRV task scheduling algorithm yielded an energy savings of 7.84%12.92% over existing methods.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Scheduling optimization of task allocation in integrated manufacturing system based on task decomposition
    Aijun Liu
    Michele Pfund
    John Fowler
    Journal of Systems Engineering and Electronics, 2016, 27 (02) : 422 - 433
  • [22] Scheduling optimization of task allocation in integrated manufacturing system based on task decomposition
    Liu, Aijun
    Pfund, Michele
    Fowler, John
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2016, 27 (02) : 422 - 433
  • [23] Task scheduling algorithms for energy optimization in cloud environment: a comprehensive review
    Ghafari, R.
    Kabutarkhani, F. Hassani
    Mansouri, N.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (02): : 1035 - 1093
  • [24] Task scheduling algorithms for energy optimization in cloud environment: a comprehensive review
    R. Ghafari
    F. Hassani Kabutarkhani
    N. Mansouri
    Cluster Computing, 2022, 25 : 1035 - 1093
  • [25] KeSCo: Compiler-based Kernel Scheduling for Multi-task GPU Applications
    Lin, Zejia
    Mo, Zewei
    Huang, Xuanteng
    Zhang, Xianwei
    Lu, Yutong
    2023 IEEE 41ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD, 2023, : 247 - 254
  • [26] Multi-agent interest balance optimization scheduling of integrated energy based on improved NSGA-Ⅱ
    Jiang Y.
    Zeng C.
    Huan J.
    Tan Z.
    Yu M.
    Zeng, Chengyu (zcytracy@hnu.edu.cn), 1600, Electric Power Automation Equipment Press (40): : 17 - 23
  • [27] Task Scheduling Strategy Based on Queueing Model in Cloud Computing and Its Energy Consumption Optimization Analysis
    Wang, Kai-Yu
    Li, Hai-Tao
    Journal of Computers (Taiwan), 2021, 32 (05) : 87 - 100
  • [28] Cloud Task Scheduling Based on Proximal Policy Optimization Algorithm for Lowering Energy Consumption of Data Center
    Yang, Yongquan
    He, Cuihua
    Yin, Bo
    Wei, Zhiqiang
    Hong, Bowei
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2022, 16 (06): : 1877 - 1891
  • [29] Optimization Method of Aircraft Regular Check Task Scheduling Based on Combinatorial Optimization
    Hu X.-B.
    Zhao Y.-B.
    Wang R.-X.
    Wu Z.-D.
    Zeng Z.-H.
    Jiaotong Yunshu Xitong Gongcheng Yu Xinxi/Journal of Transportation Systems Engineering and Information Technology, 2023, 23 (03): : 214 - 222
  • [30] Task scheduling optimization in cloud computing based on heuristic Algorithm
    Guo, L. (kftjh@yahoo.com.cn), 1600, Academy Publisher (07):