An Analytical Study of Multiprocessor Scheduling Using Metaheuristic Approach

被引:0
|
作者
Acharya B. [1 ]
Panda S. [1 ]
Sivakumar E. [2 ]
机构
[1] Department of Computer Application, VSSUT, Odisha, Burla
[2] Bonfils Automation Technology Pvt. Ltd., Chennai
关键词
Bio-inspired; Heuristic; Metaheuristic; Multiprocessor task scheduling; Nature inspired; Optimization;
D O I
10.1007/s42979-022-01398-1
中图分类号
学科分类号
摘要
The process scheduling in the distributed and heterogeneous environment is the principal concern which can influence the execution performance of the application. The multiprocessor scheduling concept in grid environment incepts from 1980. After a decade in 1992 heuristic and evolutionary approaches started to solve these issues followed by nature inspired metaheuristic algorithms which started in the twentieth century. This paper provides a taxonomy of scheduling techniques which defines characteristics of each technique and gives some prominent algorithms as an example. Many research works have been done for minimizing execution cost and makespan as the influencing parameters for the scheduling of the dependent processes but few researchers have considered energy utilization, memory utilization and miss rate. This paper describes different types of algorithms starting from traditional algorithms from the year 1984 and consequently, metaheuristic algorithms including nature-inspired, bio-inspired, swarm intelligence-based techniques used for multiprocessor scheduling optimization purposes in different real-time applications up to 2019. It also defines available simulation tool for simulating scheduling algorithms. This paper will empower the beginners to select appropriate techniques according to their requirements and especially it will be a great help for getting a road map for different scheduling techniques and its applications. Graphical Abstract: [Figure not available: see fulltext.] © 2022, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd.
引用
收藏
相关论文
共 50 条
  • [41] Multiple Cross-docks Scheduling with Multiple Doors using Fuzzy Approach and Metaheuristic Algorithms
    Movassaghi, Mitra
    Darestani, Soroush Avakh
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2022, 10 (04) : 861 - 911
  • [42] A Metaheuristic Approach for INO340 Telescope Flexible Scheduling
    Shalchian, Hengameh
    Sotoudeh, Mohammad-Hadi
    Khosroshahi, Habib G.
    Ravanmehr, Reza
    Fatemi, Surena
    Altafi, Hamed
    SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY VII, 2022, 12189
  • [43] A Metaheuristic Approach to Aircraft Departure Scheduling at London Heathrow Airport
    Atkin, Jason A. D.
    Burke, Edmund K.
    Greenwood, John S.
    Reeson, Dale
    COMPUTER-AIDED SYSTEMS IN PUBLIC TRANSPORT, 2008, 600 : 235 - 252
  • [44] A Hybrid Metaheuristic Approach to a Real World Employee Scheduling Problem
    Reid, Kenneth N.
    Li, Jingpeng
    Brownlee, Alexander
    Kern, Mathias
    Veerapen, Nadarajen
    Swan, Jerry
    Owusu, Gilbert
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1311 - 1318
  • [45] Real-time Task Assignment in Heterogeneous Multiprocessor Using Metaheuristic Algorithms
    Prescilla, K.
    Selvakumar, A. Immanuel
    2013 THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC 2013), 2013, : 248 - 252
  • [46] Multiprocessor scheduling using mean-field annealing
    Shaharuddin, SA
    Zomaya, AY
    FUTURE GENERATION COMPUTER SYSTEMS, 1998, 14 (5-6) : 393 - 408
  • [47] Multiprocessor scheduling using mean-field annealing
    Salleh, S
    Zomaya, AY
    PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 288 - 296
  • [48] Using duplication for the multiprocessor scheduling problem with hierarchical communications
    Bampis, E
    Giroudeau, R
    König, JC
    EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 369 - 372
  • [49] Heterogeneous multiprocessor scheduling and allocation using evolutionary algorithms
    Reuter, C
    Schwiegershausen, M
    Pirsch, P
    IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS, 1997, : 294 - 303
  • [50] On multiprocessor system scheduling
    Deng, XT
    Dymond, P
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 1998, 1 (04) : 377 - 392