Multi-fold Scheduling Algorithm for Multi-core Multi-Processor Systems

被引:0
|
作者
Gautam, Savita [1 ]
Umar, M. Sarosh [1 ]
Samad, Abdus [1 ]
机构
[1] Aligarh Muslim Univ, Univ Womens Polytech, Aligarh, Uttar Pradesh, India
关键词
packet scheduling; multicore; load imbalance factor; execution time; task migration; cube architectures;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adapting parallel scheduling function in the design of multi-scheduling algorithm results significant impact in the operation of high performance parallel systems. The various methods of parallelizing scheduling functions are widely applied in traditional multiprocessor systems. In this paper a novel algorithm is introduced which works not only for parallel execution of jobs but also focuses the parallelization of scheduling function. It gives attention on reducing the execution time, minimizing the load balance performance by selecting the volume of tasks for migration in terms of packets. Jobs are grouped into packets consisting of 2(n) jobs which are scheduled in parallel. Thus, an enhancement in the scheduling mechanism by packet formation is made to carry out high utilization of underlying architecture with increased throughput. The proposed method is assessed on a desktop computer equipped with multi-core processors in cube based multiprocessor systems. The algorithm is implemented with different configuration of multi-core systems. The simulation results indicate that the proposed technique reduces the overall makespan of execution with an improved performance of the system.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Autonomic Workload Management for Multi-core Processor Systems
    Zeppenfeld, Johannes
    Herkersdorf, Andreas
    [J]. ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2010, PROCEEDINGS, 2010, 5974 : 49 - 60
  • [42] A Backward Algorithm for Multi-Processor Scheduling Problem with Unequal Release Dates
    Li, Kai
    Zhang, Shu-Chu
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, : 509 - 513
  • [43] A Energy-Constraint Task Scheduling Algorithm on Multi-Processor System
    Xie, Ying
    Chen, Jian-Ying
    Wu, Jin-Zhao
    Ding, Xu-Yang
    [J]. Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2019, 48 (02): : 247 - 252
  • [44] Multi-objective constraint task scheduling algorithm for multi-core processors
    Ying Xie
    Jinzhao Wu
    [J]. Cluster Computing, 2019, 22 : 953 - 964
  • [45] Parallel multi-core and multi-processor methods on point-value multiresolution algorithms for hyperbolic conservation laws
    Soni, V.
    Hadjadj, A.
    Roussel, O.
    Moebs, G.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 123 : 192 - 203
  • [46] Multi-objective constraint task scheduling algorithm for multi-core processors
    Xie, Ying
    Wu, Jinzhao
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (03): : 953 - 964
  • [47] Comprehensive scheduling algorithm for asymmetric multi-core processors
    Chen, Rui-Zhong
    Qi, De-Yu
    Lin, Wei-Wei
    Li, Jian
    [J]. Ruan Jian Xue Bao/Journal of Software, 2013, 24 (02): : 343 - 357
  • [48] ROS Task Scheduling Algorithm in Multi-Core System
    Ding, Nan
    Meng, Xianghua
    Zhao, Yawen
    Wu, Di
    [J]. 2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, : 516 - 519
  • [49] COMMUNICATION COMPLEXITY OF MULTI-PROCESSOR SYSTEMS
    FLEISCHER, R
    [J]. INFORMATION PROCESSING LETTERS, 1989, 30 (02) : 57 - 65
  • [50] Parallel Ant Colony Optimization Algorithm on a Multi-core Processor
    Tsutsui, Shigeyoshi
    Fujimoto, Noriyuki
    [J]. SWARM INTELLIGENCE, 2010, 6234 : 488 - +