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 条
  • [41] Dispersion characteristics analysis of asymmetric multi-core fibers
    Gao, Jing
    Zhang, Xia
    Shi, Lei
    Shi, Weipeng
    Huang, Yongqing
    Ren, Xiaomin
    2011 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE AND EXHIBITION (ACP), 2012,
  • [42] A scalable algorithm for homomorphic computing on multi-core clusters
    Gava, Frederic
    Bayati, Lea Marziyeh
    2022 21ST INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2022), 2022, : 57 - 64
  • [43] Extended Process Scheduler for Improving User Experience in Multi-core Mobile Systems
    Giang Son Tran
    Thi Phuong Nghiem
    Tuong Vinh Ho
    Chi Mai Luong
    PROCEEDINGS OF THE SEVENTH SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY (SOICT 2016), 2016, : 417 - 424
  • [44] An Undergraduate Parallel and Distributed Computing Course in Multi-Core
    Li, Jianhua
    Guo, Weibin
    Zheng, Hong
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2412 - 2416
  • [45] Multi-core CPUs, Clusters, and Grid Computing: A Tutorial
    Michael Creel
    William L. Goffe
    Computational Economics, 2008, 32
  • [46] Scene Matching Algorithm Evaluation Based on Multi-Core Parallel Computing Technology
    Li Ni
    Gong Guanghong
    Peng Xiaoyuan
    Chen Zheng
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 1, PROCEEDINGS, 2009, : 94 - +
  • [47] A Multi-Core Signal Processor for Heterogeneous Reconfigurable Computing
    Rossi, D.
    Campi, F.
    Deledda, A.
    Mucci, C.
    Pucillo, S.
    Whitty, S.
    Ernst, R.
    Chevobbe, S.
    Guyetant, S.
    Kuehnle, M.
    Huebner, M.
    Becker, J.
    Putzke-Roeming, W.
    2009 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2009, : 106 - +
  • [48] Neuron Model Database for Arm-Based Multi-Core Neuromorphic Computing
    Gong, Bo
    Wang, Jiang
    Chang, Siyuan
    Liu, Weitong
    Wang, Jixuan
    Wei, Xile
    2023 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, I2MTC, 2023,
  • [49] Parallel optimization of string mode matching algorithm based on multi-core computing
    Chen, Zhanlong
    Wu, Liang
    Ma, Jiongyu
    Zheng, Kuo
    Journal of Software Engineering, 2015, 9 (02): : 383 - 391
  • [50] On the maturity of parallel applications for asymmetric multi-core processors
    Chronaki, Kallia
    Moreto, Miguel
    Casas, Marc
    Rico, Alejandro
    Badia, Rosa M.
    Ayguade, Eduard
    Valero, Mateo
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 127 : 105 - 115