A Novel Priority Based Scheduler for Asymmetric Multi-core Edge Computing

被引:0
|
作者
Hada, Rupendra Pratap Singh [1 ]
Srivastava, Abhishek [1 ]
机构
[1] Indin Inst Technol Indore, Indore 452020, India
关键词
Asymmetric Multi-core Processors; Completely Fair Scheduler; Edge Computing; Scheduling;
D O I
10.1007/978-3-031-50385-6_1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Asymmetric multi-core processors require careful assignment of tasks to the appropriate cores. Most of the edge computing devices are operated on Linux. However, the current Linux scheduler assigns tasks to cores without considering their capabilities. This can lead to high-priority tasks being assigned to energy-efficient cores while low-priority tasks are assigned to high-performance cores. This results in a decrease in the overall system performance. A new algorithm has been proposed to address this issue that considers the core's capabilities and the task's priority. This algorithm requires prior knowledge of the core's speed due to the asymmetric nature of the cores. The priorities of the tasks are fetched, and then tasks are divided into high, medium, and low classes. High priority tasks are scheduled on high-performance cores, while medium and low-priority tasks are scheduled on energy-efficient cores. The proposed algorithm performs better than the existing Linux task scheduling algorithm for high-priority tasks, improving task scheduling time by up to 16%.
引用
收藏
页码:7 / 18
页数:12
相关论文
共 50 条
  • [1] Priority Based Scheduler for Asymmetric Multi-core Edge Computing
    Hada, Rupendra Pratap Singh
    Srivastava, Abhishek
    JOURNAL OF WEB ENGINEERING, 2023, 22 (06): : 871 - 887
  • [2] An Energy-Efficient Hypervisor Scheduler for Asymmetric Multi-core
    Lin, Ching-Chi
    Chang, Chao-Jui
    Syu, You-Cheng
    Wu, Jan-Jan
    Liu, Pangfeng
    Cheng, Po-Wen
    Hsu, Wei-Te
    2014 IEEE 3RD GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2014, : 507 - 509
  • [3] An Energy-efficient Scheduler for Throughput Guaranteed Jobs on Asymmetric Multi-core Platforms
    Lin, Ching-Chi
    Li, Hsiang-Hsin
    Wu, Jan-Jan
    Liu, Pangfeng
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 810 - 817
  • [4] Batch Scheduler for Personal Multi-Core Systems
    Gupta, Prakhar
    Atrey, Tarun
    Garg, Manjari
    March, Verdi
    See, Simon Chong Wee
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES 2010), 2010, : 584 - 587
  • [5] Hardware Round-Robin Scheduler for Single-ISA Asymmetric Multi-core
    Markovic, Nikola
    Nemirovsky, Daniel
    Milutinovic, Veljko
    Unsal, Osman
    Valero, Mateo
    Cristal, Adrian
    EURO-PAR 2015: PARALLEL PROCESSING, 2015, 9233 : 122 - 134
  • [6] Improved scheduler for multi-core many-core systems
    Kumar, Neetesh
    Vidyarthi, Deo Prakash
    COMPUTING, 2014, 96 (11) : 1087 - 1110
  • [7] Improved scheduler for multi-core many-core systems
    Neetesh Kumar
    Deo Prakash Vidyarthi
    Computing, 2014, 96 : 1087 - 1110
  • [8] Multi-core computing: A novel accelerating method for chemometrics calculation
    Zhang, Zhi-Min
    Liang, Yi-Zeng
    Xu, Qing-Song
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2009, 96 (01) : 94 - 97
  • [9] A Linux Kernel Scheduler Extension for Multi-Core Systems
    Roca, Aleix
    Rodriguez, Samuel
    Segura, Albert
    Marquet, Kevin
    Beltran, Vicenc
    2019 IEEE 26TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC), 2019, : 353 - 362
  • [10] Machine Learning based Electromigration-aware Scheduler for Multi-core Processors
    Kumar, P. Jagadeesh
    Mini, M. G.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (09) : 571 - 580