Solving Task Scheduling Problem in Multi-processors with Genetic Algorithm and Task Duplication

被引:0
|
作者
Bazoobandi, Hojjat Allah [1 ]
Khorashadizadeh, Maryam [1 ]
Eftekhari, Mahdi [2 ]
机构
[1] Univ Birjand, Dept Comp Engn, Birjand, Iran
[2] Shahid Bahonar Univ Kerman, Dept Comp Engn, Kerman, Iran
关键词
Multi-processor Task Scheduling; Genetic Algorithm; Task Duplication; Parallel Processing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Parallel arithmetic are methods for processing in distributed and multi processors environments. The purpose of parallel arithmetic is to accelerate executing a group of tasks, dividing applications to sub-tasks and executing them at the same time. In this paper, we propose a genetic based technique for solving task scheduling in multi-processor systems. In some cases, the cost to execute a task becomes more than retrieving the information of task from one processor to another. To address this property we use a thought-out task duplication policy to decrease the overall computation time. Because each task can duplicate more than once, the length of chromosomes in the proposed method will change dynamically. Furthermore, a simple and efficient strategy is proposed for task priority assignment. Experimental results confirm the effectiveness of our proposed method in seven benchmark problems in comparison with previous works.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Whale Optimization Algorithm (WOA) for Task Scheduling Problem in Multi-processors Environment
    Suliman, Saiful Izwan
    Khalish, Mohammad Nur
    Yusof, Yuslinda Wati Mohamad
    Rahman, Farah Yasmin Abdul
    [J]. 2024 IEEE SYMPOSIUM ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, ISIEA 2024, 2024,
  • [2] Artificial Immune System (AIS) for Task Scheduling Problem in Multi-processors Environment
    Nazri, Muhamad Firdaus Mohd
    Suliman, Saiful Izwan
    Yusoff, Yuslinda Wati Mohd
    Harun, Afdallyna Fathiyah
    [J]. PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY AND MANAGEMENT (ICITM 2019), 2019, : 348 - 352
  • [3] Heterogeneous multi-processors scheduling by coevolutionary genetic algorithm
    Zhong, QX
    Qi, Y
    [J]. PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 1764 - 1768
  • [4] Fuzzy scheduling problem with multi-processors using genetic algorithm for railway management
    He, SW
    Song, R
    Hu, AZ
    [J]. ISIM'2000: PROCEEDINGS OF THE FIFTH CHINA-JAPAN INTERNATIONAL SYMPOSIUM ON INDUSTRIAL MANAGEMENT, 2000, : 9 - 15
  • [5] Generalized model and algorithm on a class job scheduling problem of multi-processors
    Huang, Decai
    Jing, Ling
    Yang, Wannian
    Lu, Limin
    [J]. Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 17 (09): : 27 - 30
  • [6] A Task Scheduling Algorithm for Multi-core Processors
    Yao, Xuanxia
    Geng, Peng
    Du, Xiaojiang
    [J]. 2013 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2013, : 259 - 264
  • [7] Solving the task scheduling problem using a parallel genetic algorithm implemented with grade
    Kalinowski, T
    [J]. COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1998, 17 (05): : 495 - 506
  • [8] Solving complex task scheduling by a hybrid genetic algorithm
    Li, Jun-qing
    Pan, Quan-ke
    Mao, Kun
    [J]. 2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 3440 - 3443
  • [9] Efficient task scheduling with duplication for bounded number of processors
    Pasham, S
    Lin, WM
    [J]. 11th International Conference on Parallel and Distributed Systems, Vol I, Proceedings, 2005, : 543 - 549
  • [10] Amended hybrid multi-verse optimizer with genetic algorithm for solving task scheduling problem in cloud computing
    Abualigah, Laith
    Alkhrabsheh, Muhammad
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (01): : 740 - 765