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 条
  • [31] A Multi-core Based Real-time Scheduler Supporting Periodic and Sporadic Threads and Processes
    Kim, Sanggyu
    Park, Hong Seong
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2023, 21 (09) : 3048 - 3056
  • [32] Novel efficient on-chip task scheduler for multi-core hard real-time systems
    Kohutka, L.
    Stopjakova, V.
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 76 (76)
  • [33] A Multi-core Based Real-time Scheduler Supporting Periodic and Sporadic Threads and Processes
    Sanggyu Kim
    Hong Seong Park
    International Journal of Control, Automation and Systems, 2023, 21 : 3048 - 3056
  • [34] LAMCS: A leakage aware DVFS based mixed task set scheduler for multi-core processors
    Digalwar, Mayuri
    Raveendran, Biju K.
    Mohan, Sudeept
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2017, 15 : 63 - 81
  • [35] Swarm Processor System: hardware process scheduler based energy efficient multi-core system
    Jeong, Won Seob
    Kim, Seung Hun
    Lee, Sang-Min
    Ro, Won Woo
    IEICE ELECTRONICS EXPRESS, 2014, 11 (14):
  • [36] PSIC: Priority-Strict Multi-Core IRQ Processing
    Bargholz, Malte
    Dietrich, Christian
    Lohmann, Daniel
    2022 IEEE 25TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2022), 2022, : 86 - 94
  • [37] An Energy-efficient Task Scheduler for Multi-core Platforms with per-core DVFS Based on Task Characteristics
    Lin, Ching-Chi
    Chang, Chao-Jui
    Syu, You-Cheng
    Wu, Jan-Jan
    Liu, Pangfeng
    Cheng, Po-Wen
    Hsu, Wei-Te
    2014 43RD INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2014, : 381 - 390
  • [38] Multi-core based parallel computing technique for content-based image retrieval
    陈文浩
    方昱春
    姚继锋
    张武
    Journal of Shanghai University(English Edition), 2010, 14 (01) : 55 - 59
  • [39] Multi-core based parallel computing technique for content-based image retrieval
    陈文浩
    方昱春
    姚继锋
    张武
    Advances in Manufacturing, 2010, 14 (01) : 55 - 59
  • [40] Comprehensive scheduling algorithm for asymmetric multi-core processors
    Chen, Rui-Zhong
    Qi, De-Yu
    Lin, Wei-Wei
    Li, Jian
    Ruan Jian Xue Bao/Journal of Software, 2013, 24 (02): : 343 - 357