Heterogeneous Energy-aware Load Balancing for Industry 4.0 and IoT Environments

被引:4
|
作者
Ahmed, Usman [1 ]
Lin, Jerry Chun-Wei [1 ]
Srivastava, Gautam [2 ,3 ]
机构
[1] Western Norway Univ Appl Sci, Inndalsveien 28, N-5063 Bergen, Norway
[2] Brandon Univ, 270 18th St, Brandon, MB R7A 6A9, Canada
[3] China Med Univ, 91 Xueshi Rd, Taichung 40402, Taiwan
关键词
Machine learning; scheduling; classification; feature selection; OpenCL; optimization;
D O I
10.1145/3543859
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the improvement of global infrastructure, Cyber-Physical Systems (CPS) have become an important component of Industry 4.0. Both the application as well as the machine work together to improve the task of interdependencies. Machine learning methods in CPS require the monitoring of computational algorithms, including adopting optimizations, fine-tuning cyber systems, improving resource utilization, as well as reducing vulnerability and also computation time. By leveraging the tremendous parallelism provided by General-Purpose Graphics Processing Units (GPGPU) as well as OpenCL, it is possible to dramatically reduce the execution time of data-parallel programs. However, when running an application with tiny amounts of data on a GPU, GPU resources are wasted because the program may not be able to fully utilize the GPU cores. This is because there is no mechanism for kernels to share a GPU due to the lack of OS support for GPUs. Optimal device selection is required to reduce the high power of the GPU. In this paper, we propose an energy reduction method for heterogeneous clustering. This study focuses on load balancing; resource-aware processor selection based on machine learning is performed using code features. The proposed method identifies energy-efficient kernel candidates (from the employment pool). Then, it selects a pair of kernel candidates from all possibilities that lead to a reduction in both energy consumption as well as execution time. Experimental results show that the proposed kernel approach reduces execution time by 2.23 times compared to a baseline scheduling system. Experiments have also shown that the execution time is 1.2 times faster than state-of-the-art approaches.
引用
收藏
页数:23
相关论文
共 50 条
  • [11] MQHD: Dynamic Load Balancing Method for Energy-Aware Storage Systems
    Xie, Xiaoling
    SCIENTIFIC PROGRAMMING, 2020, 2020
  • [12] An accomplished energy-aware approach for server load balancing in cloud computing
    Orugonda A.
    Kiran Kumar V.
    Recent Advances in Computer Science and Communications, 2020, 13 (06): : 1083 - 1088
  • [13] Fog Computing for Energy-Aware Load Balancing and Scheduling in Smart Factory
    Wan, Jiafu
    Chen, Baotong
    Wang, Shiyong
    Xia, Min
    Li, Di
    Liu, Chengliang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4548 - 4556
  • [14] Delay- and energy-aware load balancing in ultra-dense heterogeneous 5G networks
    Taboada, Ianire
    Aalto, Samuli
    Lassila, Pasi
    Liberal, Fidel
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2017, 28 (09):
  • [15] A New Energy-Aware Method for Balancing the Load on Wireless IoT Devices Using an Optimization Algorithm Based on Chaos Theory
    Liu Siyi
    Wireless Personal Communications, 2023, 130 : 1677 - 1697
  • [16] An Energy-Aware Task Offloading and Load Balancing for Latency-Sensitive IoT Applications in the Fog-Cloud Continuum
    Mahapatra, Abhijeet
    Majhi, Santosh K.
    Mishra, Kaushik
    Pradhan, Rosy
    Rao, D. Chandrasekhar
    Panda, Sandeep K.
    IEEE ACCESS, 2024, 12 : 14334 - 14349
  • [17] A New Energy-Aware Method for Balancing the Load on Wireless IoT Devices Using an Optimization Algorithm Based on Chaos Theory
    Siyi, Liu
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 130 (03) : 1677 - 1697
  • [18] Prospects of Wireless Energy-Aware Sensors for Smart Factories in the Industry 4.0 Era
    Kanoun, Olfa
    Khriji, Sabrine
    Naifar, Slim
    Bradai, Sonia
    Bouattour, Ghada
    Bouhamed, Ayda
    El Houssaini, Dhouha
    Viehweger, Christian
    ELECTRONICS, 2021, 10 (23)
  • [19] An Energy-Aware IoT Femtocloud System
    Gedawy, Hend
    Habak, Karim
    Harras, Khaled A.
    Hamdi, Mounir
    2018 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2018, : 58 - 65
  • [20] Energy-Aware IoT Deployment Planning
    Guan, Peiyuan
    Dangwal, Animesh
    Taherkordi, Amir
    Wolski, Rich
    Krintz, Chandra
    PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2024, CF 2024, 2024, : 61 - 70