A Cyclic Scheduling for Load Balancing on Linux in Multi-core Architecture

被引:1
|
作者
Padhy, Neelamadhab [1 ]
Panda, Abhinandan [2 ]
Patro, Sibo Prasad [1 ]
机构
[1] GIET Univ, Sch Engn & Technol CSE, Gunupur 765022, Odisha, India
[2] IIT, Bhubenswar, India
关键词
D O I
10.1007/978-981-32-9690-9_38
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, the industry of computer hardware is moving rapidly toward large-scale multi-core processors. At the same time, the number of cores on a chip increases dramatically. With the advent of multicore processors, parallel execution of multiple tasks has become a common practice. The load balancing technique is one of the important factors for the utilization of these processing cores. Load balancing will really improve the performance of multi-cores. Various scheduling algorithms have addressed this issue considering multi-core systems. Researchers found system performs better when the load on cores is balanced. This thesis is an attempt to discuss a new load balancing scheduler in multi-core platform, we have focused Linux kernel as open source O.S. because of its popularity and large-scale use. Researchers have proposed some improvement areas in Linux load balancing for multi-core platform. We have shown our experiment of testing and analyzing the scheduler on multi-core platform. We have also suggested some approaches to make the scheduler more scalable for future multi-core environment.
引用
收藏
页码:369 / 378
页数:10
相关论文
共 50 条
  • [41] Non-Uniform Time-Slice Load Balancing for Multi-Core in Virtualized Environment
    Jia, Shuangshuai
    Yang, Yindong
    Li, Yashuai
    2014 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND AUTOMATION (ICMEA), 2014, : 190 - 194
  • [42] Energy-Aware Loop Scheduling and Assignment for Multi-Core, Multi-Functional-Unit Architecture
    Meikang Qiu
    Meiqin Liu
    Hao Li
    Hung-Chung Huang
    Wenyuan Li
    Jiande Wu
    Journal of Signal Processing Systems, 2009, 57 : 363 - 379
  • [43] Energy-Aware Loop Scheduling and Assignment for Multi-Core, Multi-Functional-Unit Architecture
    Qiu, Meikang
    Liu, Meiqin
    Li, Hao
    Huang, Hung-Chung
    Li, Wenyuan
    Wu, Jiande
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2009, 57 (03): : 363 - 379
  • [44] A Hybrid Task Scheduling for Multi-Core Platform
    Lee, Liang-Teh
    Chang, Huang-Yuan
    Chao, Shu-Wei
    2008 SECOND INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION AND NETWORKING SYMPOSIA, VOLS 1-5, PROCEEDINGS, 2008, : 543 - 548
  • [45] Affinity and Coherency Aware Multi-core Scheduling
    Khaleghzadeh, Hamid Reza
    Deldari, Hossein
    INNOVATIVE COMPUTING TECHNOLOGY, 2011, 241 : 201 - 215
  • [46] A Load-sharing Architecture for High Performance Optimistic Simulations on Multi-core Machines
    Vitali, Roberto
    Pellegrini, Alessandro
    Quaglia, Francesco
    2012 19TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2012,
  • [47] Discussion on Research and Application of Multi-core Multi-process Load Balancing Technology in Cloud Computing Environment
    Hu, Min
    2014 4TH INTERNATIONAL CONFERENCE ON EDUCATION AND EDUCATION MANAGEMENT (EEM 2014), PT 6, 2014, 68 : 55 - 58
  • [48] A lock-free multi-processing session persistence mechanism for load balancing in multi-core environment
    Wu, He-Sheng
    Wang, Chong-Jun
    Xie, Jun-Yuan
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2013, 35 (04): : 982 - 987
  • [49] Modeling and control for thermal balancing of multi-core processors
    Wang, Jianfei
    Liu, Steven
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2013, 350 (07): : 1836 - 1847
  • [50] FR-EAHTS: federated reinforcement learning for enhanced task scheduling with hierarchical load balancing and dynamic power adjustment in multi-core systems
    Farooq, Mohd
    Zafar, Aasim
    Samad, Abdus
    TELECOMMUNICATION SYSTEMS, 2025, 88 (02)