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 条
  • [21] Fairness Scheduler for Virtual Machines on Heterogonous Multi-Core Platforms
    Shih, Chi-Sheng
    Wei, Jie-Wen
    Hung, Shih-Hao
    Chen, Joen
    Chang, Norman
    APPLIED COMPUTING REVIEW, 2013, 13 (01): : 28 - 40
  • [22] Application of multi-core learning feature fusion and edge computing in music quality education
    Du, Xiaowan
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023,
  • [23] Virtualizing Performance Asymmetric Multi-core Systems
    Kwon, Youngjin
    Kim, Changdae
    Maeng, Seungryoul
    Huh, Jaehyuk
    ISCA 2011: PROCEEDINGS OF THE 38TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2011, : 45 - 56
  • [24] Polytopol Computing for Multi-Core and Distributed Systems
    Spaanenburg, Henk
    Spaanenburg, Lambert
    Ranefors, Johan
    VLSI CIRCUITS AND SYSTEMS IV, 2009, 7363
  • [25] Multi-core/tile polymorphous computing systems
    Spaanenburg, Henk
    PROCEEDINGS OF THE 2008 1ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, : 429 - 432
  • [26] Leveraging Multi-Core Computing Architectures in Avionics
    Nowotsch, Jan
    Paulitsch, Michael
    2012 NINTH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2012), 2012, : 132 - 143
  • [27] An Energy-Aware Scheduler for Dynamically Reconfigurable Multi-Core Systems
    Bonamy, Robin
    Bilavarn, Sebastien
    Muller, Fabrice
    2015 10TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2015,
  • [28] Parallel structure based on multi-core computing for radar system simulation
    Wang, Lei
    Lu, Xian-Liang
    Chen, Ming-Yan
    Zhang, Wei
    Zhang, Shun-Sheng
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2014, 43 (01): : 113 - 118
  • [29] Cross Message Authentication Code Based on Multi-core Computing Technology
    Yang, Feng
    Zhong, Cheng
    Lu, Danhua
    ADVANCES IN FUTURE COMPUTER AND CONTROL SYSTEMS, VOL 1, 2012, 159 : 181 - +
  • [30] Research on Multi-core Embedded Computer Architecture based on Cloud Computing
    Zheng, Yuwen
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER ENGINEERING AND ELECTRONICS (ICECEE 2015), 2015, 24 : 1392 - 1397