Agnostic Energy Consumption Models for Heterogeneous GPUs in Cloud Computing

被引:1
作者
Alnori, Abdulaziz [1 ]
Djemame, Karim [2 ]
Alsenani, Yousef [1 ]
机构
[1] King Abdulaziz Univ, Fac Comp & Informat Technol, Jeddah 21589, Saudi Arabia
[2] Univ Leeds, Sch Comp, Leeds LS2 9JT, England
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 06期
关键词
cloud computing; GPU; power modeling; energy modeling; machine learning; NEURAL-NETWORKS; SIMULATION; POWER;
D O I
10.3390/app14062385
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The adoption of cloud computing has grown significantly among individuals and in organizations. According to this growth, Cloud Service Providers have continuously expanded and updated cloud-computing infrastructures, which have become more heterogeneous. Managing these heterogeneous resources in cloud infrastructures while ensuring Quality of Service (QoS) and minimizing energy consumption is a prominent challenge. Therefore, unifying energy consumption models to deal with heterogeneous cloud environments is essential in order to efficiently manage these resources. This paper deeply analyzes factors affecting power consumption and employs these factors to develop power models. Because of the strong correlation between power consumption and energy consumption, the influencing factors on power consumption, with the addition of other factors, are considered when developing energy consumption models to enhance the treatment in heterogeneous infrastructures in cloud computing. These models have been developed for two Virtual Machines (VMs) containing heterogeneous Graphics Processing Units (GPUs) architectures with different features and capabilities. Experiments evaluate the models through a cloud testbed between the actual and predicted values produced by the models. Deep Neural Network (DNN) power models are validated with shallow neural networks using performance counters as inputs. Then, the results are significantly enhanced by 8% when using hybrid inputs (performance counters, GPU and memory utilization). Moreover, a DNN energy-agnostic model to abstract the complexity of heterogeneous GPU architectures is presented for the two VMs. A comparison between the standard and agnostic energy models containing common inputs is conducted in each VM. Agnostic energy models with common inputs for both VMs show a slight enhancement in accuracy with input reduction.
引用
收藏
页数:24
相关论文
共 50 条
[31]   Heterogeneous Cloud Computing: The Way Forward [J].
Crago, Stephen P. ;
Walters, John Paul .
COMPUTER, 2015, 48 (01) :59-61
[32]   An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems [J].
Sanjaya K. Panda ;
Prasanta K. Jana .
Cluster Computing, 2019, 22 :509-527
[33]   Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems [J].
Duan, Hancong ;
Chen, Chao ;
Min, Geyong ;
Wu, Yu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 :142-150
[34]   An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems [J].
Panda, Sanjaya K. ;
Jana, Prasanta K. .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02) :509-527
[35]   A Survey of Mobile Cloud Computing Application Models [J].
Khan, Atta Ur Rehman ;
Othman, Mazliza ;
Madani, Sajjad Ahmad ;
Khan, Samee Ullah .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01) :393-413
[36]   Energy consumption reduction through efficient load adjusting of hosts in cloud computing [J].
Tom, Linz ;
Bindu, V. R. .
INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2024, 17 (02) :81-88
[37]   Reduction of Energy Consumption through Efficacious Scheduling Methodology Using Cloud Computing [J].
Yuvarani, P. ;
Eswaran, Malathi ;
Balasubramanie, P. .
BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (04) :100-108
[38]   Energy Consumption Optimization With a Delay Threshold in Cloud-Fog Cooperation Computing [J].
Li, Guangshun ;
Yan, Jiahe ;
Chen, Lu ;
Wu, Junhua ;
Lin, Qingyan ;
Zhang, Ying .
IEEE ACCESS, 2019, 7 :159688-159697
[39]   Minimizing the Energy Consumption of Cloud Computing Data Centers Using Queueing Theory [J].
Kumar, Ranjan ;
Sahoo, G. ;
Yadav, Vikram ;
Malik, Pooja .
ADVANCES IN COMPUTATIONAL INTELLIGENCE, 2017, 509 :201-210
[40]   ENERGY CONSUMPTION TCP, TCP-RENO and SCTP WITHIN CLOUD COMPUTING [J].
Kortas, Nawel ;
Kammoun, Wafa .
2014 WORLD SYMPOSIUM ON COMPUTER APPLICATIONS & RESEARCH (WSCAR), 2014,