Evolutionary Game Theory-Based Optimal Scheduling Strategy for Heterogeneous Computing

被引:2
作者
She, Rui [1 ]
Zhao, Wei [2 ]
机构
[1] China Telecom Co Ltd, Res Inst, Beijing 102209, Peoples R China
[2] North China Elect Power Univ, Sch Elect & Elect Engn, Baoding 071003, Peoples R China
关键词
Heterogeneous networks; Processor scheduling; Resource management; Graphics processing units; Computational modeling; Cloud computing; Task analysis; Heterogeneous computing; resource scheduling; game optimization; Stackelberg;
D O I
10.1109/ACCESS.2023.3272732
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of intelligent applications, simply relying on traditional single type of computing unit cannot efficiently satisfy diverse cloud requirements. The emergence of heterogeneous computing can efficiently achieve the adaptation of these intelligent applications by using different types of processing units such as Graphics Processing Unit (GPU) and Field Programmable Gate Array (FPGA). However, the trade-off between profit and costs in the process of scheduling heterogeneous computing resources is also an issue worthy of attention. To address this challenge, this work establishes a heterogeneous computing resource scheduling model based on Stackelberg differential game, which includes three roles Computing Power Trading Platforms (CPTPs), Heterogeneous Computing Service Providers (HCSPs), and Heterogeneous Computing Application Providers (HCAPs). The objective is to maximize utility function of CPTPs and HCSPs subject to rental ratio, pricing strategy and energy consumption of resource scheduling, which has proved that there exists a Stackelberg Nash Equilibrium (NE) solution. The Support Vector Machine based on Artificial Fish (SVM-AF) is proposed to predict the access times of heterogeneous computing applications. In addition, the distributed iteration method and Cauchy distribution is adopted to optimize the computing price strategy and improve its convergence performance. The simulation results show that compared with other strategies, the proposed strategy can effectively improve computing revenue of user experience and while reducing energy consumption in the process of resource scheduling.
引用
收藏
页码:49549 / 49560
页数:12
相关论文
共 38 条
[21]   A Simulation Framework for Memristor-Based Heterogeneous Computing Architectures [J].
Liu, Haikun ;
Xu, Jiahong ;
Liao, Xiaofei ;
Jin, Hai ;
Zhang, Yu ;
Mao, Fubing .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (12) :5476-5488
[22]   Exploring Query Processing on CPU-GPU Integrated Edge Device [J].
Liu, Jiesong ;
Zhang, Feng ;
Li, Hourun ;
Wang, Dalin ;
Wan, Weitao ;
Fang, Xiaokun ;
Zhai, Jidong ;
Du, Xiaoyong .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) :4057-4070
[23]   Interaction-Enhanced and Time-Aware Graph Convolutional Network for Successive Point-of-Interest Recommendation in Traveling Enterprises [J].
Liu, Yuwen ;
Wu, Huiping ;
Rezaee, Khosro ;
Khosravi, Mohammad R. ;
Khalaf, Osamah Ibrahim ;
Khan, Arif Ali ;
Ramesh, Dharavath ;
Qi, Lianyong .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) :635-643
[24]   Learning-based Phase-aware Multi-core CPU Workload Forecasting [J].
Lozano, Erika Susana Alcorta ;
Gerstlauer, Andreas .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (02)
[25]   Classification-Based and Energy-Efficient Dynamic Task Scheduling Scheme for Virtualized Cloud Data Center [J].
Marahatta, Avinab ;
Pirbhulal, Sandeep ;
Zhang, Fa ;
Parizi, Reza M. ;
Choo, Kim-Kwang Raymond ;
Liu, Zhiyong .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (04) :1376-1390
[26]  
Tang SJ, 2016, SC '16: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, P875, DOI 10.1109/SC.2016.74
[27]   CPU-GPU Utilization Aware Energy-Efficient Scheduling Algorithm on Heterogeneous Computing Systems [J].
Tang, Xiaoyong ;
Fu, Zhuojun .
IEEE ACCESS, 2020, 8 :58948-58958
[28]   Stackelberg Game-Based Pricing and Offloading in Mobile Edge Computing [J].
Tao, Ming ;
Ota, Kaoru ;
Dong, Mianxiong ;
Yuan, Huaqiang .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2022, 11 (05) :883-887
[29]  
Varshney P, 2019, Arxiv, DOI arXiv:1904.10125
[30]   Energy-Efficient Resource Management for Federated Edge Learning With CPU-GPU Heterogeneous Computing [J].
Zeng, Qunsong ;
Du, Yuqing ;
Huang, Kaibin ;
Leung, Kin K. .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (12) :7947-7962