TAS: A Temperature-Aware Scheduling for Heterogeneous Computing

被引:2
|
作者
Gao, Xiang [1 ]
机构
[1] Res Inst China Telecom Corp Ltd, Guangzhou 510660, Peoples R China
关键词
Graphics processing units; Task analysis; Neural networks; Image edge detection; Schedules; Parallel processing; Computational modeling; Heterogeneous computing; schedule; temperature-aware;
D O I
10.1109/ACCESS.2023.3281839
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of AI technology, the parameters and calculation overhead of advanced models have increased exponentially, resulting in the existing low-end GPU(Graphic Processing Unit) being unable to meet the computing power required for model operation. In order to speed up the inference speed in edge scenarios, various manufacturers have launched NPU(Neural Processor Unit), a special chip for neural networks, which can improve the overall inference efficiency and reduce energy consumption through a certain loss of precision. However, in the current common edge-side solutions, the problem of CPU+GPU+NPU co-processing is not well considered. At the same time, edge-side devices are more easily affected by the ambient temperature. In this paper, CPU+GPU+NPU is used to jointly process edge-side inference tasks, and we first established a heterogeneous device temperature perception model based on the ambient temperature of the edge device, then proposed a TAS(temperature-aware schedule) algorithm to control the running speed of the heterogeneous device, and then proposed a task scheduling algorithm for the heterogeneous device, namely TASTS(TAS-based task schedule). At the same time, we also use a hungarian matching algorithm to optimize the final result. This paper finally verified several models in real edge environment, found that it can improve the performance by 20-50% compared with conventional methods under temperature constraints.
引用
收藏
页码:54773 / 54781
页数:9
相关论文
共 50 条
  • [21] Power and Temperature-Aware Workflow Scheduling Considering Deadline Constraint in Cloud
    Rani, Rama
    Garg, Ritu
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (12) : 10775 - 10791
  • [22] Power and Temperature-Aware Workflow Scheduling Considering Deadline Constraint in Cloud
    Rama Rani
    Ritu Garg
    Arabian Journal for Science and Engineering, 2020, 45 : 10775 - 10791
  • [23] Making scheduling "cool": Temperature-aware workload placement in data centers
    Moore, J
    Chase, J
    Ranganathan, P
    Sharma, R
    USENIX ASSOCIATION PROCEEDINGS OF THE GENERAL TRACK: 2005 UNENIX ANNUAL TECHNICAL CONFERENCE, 2005, : 61 - 74
  • [24] Minimizing the Maximum Processor Temperature by Temperature-Aware Scheduling of Real-Time Tasks
    Ozceylan, Baver
    Haverkort, Boudewijn R.
    de Graaf, Maurits
    Gerards, Marco E. T.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (08) : 1084 - 1097
  • [25] Temperature-aware Dynamic Voltage Scaling for Near-Threshold Computing
    Kiamehr, Saman
    Ebrahimi, Mojtaba
    Tahoori, Mehdi
    2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 361 - 364
  • [26] A Temperature-Aware Global Router
    Lee, Yu-Ting
    Chang, Yen-Jung
    Wang, Ting-Chi
    2010 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AUTOMATION AND TEST (VLSI-DAT), 2010, : 279 - 282
  • [27] Temperature-aware global placement
    Obermeier, B
    Johannes, FM
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 143 - 148
  • [28] Temperature-aware placement for SOCs
    Tsai, Jeng-Liang
    Chen, Charlie Chung-Ping
    Chen, Guoqiang
    Goplen, Brent
    Qian, Haifeng
    Zhan, Yong
    Kang, Sung-Mo
    Wong, Martin D. F.
    Sapatnekar, Sachin S.
    PROCEEDINGS OF THE IEEE, 2006, 94 (08) : 1502 - 1518
  • [29] Predictive Temperature-Aware DVFS
    Lee, Jong Sung
    Skadron, Kevin
    Chung, Sung Woo
    IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (01) : 127 - 133
  • [30] An online temperature-aware scheduling technique to avoid thermal emergencies in multiprocessor systems
    Bashir, Qaisar
    Shehzad, Muhammad Naeem
    Awais, Muhammad Naeem
    Baig, Sobia
    Dogar, Muhammad Ghaffar
    Rashid, Aamir
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 70 : 83 - 98