Load balancing strategies to solve flowshop scheduling on parallel computing

被引:0
|
作者
Zheng Sun [1 ]
XiaoHong Huang [1 ]
Yan Ma [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing 100088, Peoples R China
关键词
parallel branch and bound; load balancing; data transferring optimization;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper first presents a parallel solution for the Flowshop Scheduling Problem on parallel computing environment, and then proposes a load balancing strategy. The proposed Proportional Fairness Strategy takes computational performance of computing process sets into account and assigns additional load to computing nodes proportionally to their evaluated performance. In order to efficiently utilize the power of parallel resource, we also discuss the data structure used in communications among computational nodes and design an optimized data transferring strategy. This data transferring strategy as well as the proposed load balancing strategy have been implemented and tested on a super computer consisted of 86 CPUs using MPI [12] as the middleware. The results show that the proposed Proportional Fairness Strategy can achieve better performance in computing time than the existing Adaptive Contracting Within Neighborhood Strategy (ACWN). We also show that with the combination of both the Proportional Fairness Strategy and the proposed data transferring strategy the efficiency of parallelism can obtain a 13 similar to 15% improvement.
引用
收藏
页码:317 / 322
页数:6
相关论文
共 50 条
  • [41] Scheduling and load balancing
    Luque, E
    Castaños, JG
    Markatos, E
    Perego, R
    [J]. EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 220 - 221
  • [42] Efficient Load Balancing Scheduling for Deadline Constrained Tasks on Grid Computing
    Jindal, Ankita
    Bansal, R. K.
    Bansal, Savina
    [J]. 2014 9TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2014, : 354 - 358
  • [43] Reinforcement Learning to Improve Resource Scheduling and Load Balancing in Cloud Computing
    Kaveri P.R.
    Lahande P.
    [J]. SN Computer Science, 4 (2)
  • [44] DeMS: A hybrid scheme of task scheduling and load balancing in computing clusters
    Liu, Yu
    Zhang, Changjie
    Li, Bo
    Niu, Jianwei
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 83 : 213 - 220
  • [45] Load Balancing Task Scheduling based on Genetic Algorithm in Cloud Computing
    Wang, Tingting
    Liu, Zhaobin
    Chen, Yi
    Xu, Yujie
    Dai, Xiaoming
    [J]. 2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 146 - +
  • [46] Reliable scheduling and load balancing for requests in cloud-fog computing
    Fayez Alqahtani
    Mohammed Amoon
    Aida A. Nasr
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 1905 - 1916
  • [47] A Dynamic Task Scheduling Algorithm Improved by Load Balancing in Cloud Computing
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    Barani, Sedighe
    [J]. 2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 177 - 183
  • [48] Reliable scheduling and load balancing for requests in cloud-fog computing
    Alqahtani, Fayez
    Amoon, Mohammed
    Nasr, Aida A.
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (04) : 1905 - 1916
  • [49] Dynamic task scheduling algorithm with load balancing for heterogeneous computing system
    Abdelkader, Doaa M.
    Omara, Fatma
    [J]. EGYPTIAN INFORMATICS JOURNAL, 2012, 13 (02) : 135 - 145
  • [50] Request Scheduling Combined With Load Balancing in Mobile-Edge Computing
    Liu, Haojiang
    Li, Yuanzhe
    Wang, Shangguang
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 20841 - 20852