Scheduling in multiprocessor system using genetic algorithms

被引:9
|
作者
Dahal, Keshav [1 ]
Hossain, Alamgir [1 ]
Varghese, Benzy [1 ]
Abraham, Ajith [2 ]
Xhafa, Fatos [3 ]
Daradoumis, Atanasi [4 ]
机构
[1] Univ Bradford, Bradford BD7 1DP, W Yorkshire, England
[2] Norwegian Univ Sci & Technol, Trondheim, Norway
[3] Univ Politecn Cataluna, E-08028 Barcelona, Spain
[4] Univ Oberta Catalunya, Barcelona, Spain
关键词
D O I
10.1109/CISIM.2008.55
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessors have emerged as a powerful computing means for running real-time applications, especially where a uniprocessor system would not be sufficient enough to execute all the tasks. The high performance and reliability of multiprocessors have made them a powerful computing resource. Such computing environment requires an efficient algorithm to determine when and on which processor a given task should execute. This paper investigates dynamic scheduling of real-time tasks in a multiprocessor system to obtain a feasible solution using genetic algorithms combined with well-known heuristics, such as 'Earliest Deadline First' and 'Shortest Computation Time First'. A comparative study of the results obtained from simulations shows that genetic algorithm can be used to schedule tasks to meet deadlines, in turn to obtain high processor utilization.
引用
收藏
页码:281 / +
页数:2
相关论文
共 50 条
  • [41] Approximation algorithms for the multiprocessor scheduling with submodular penalties
    Xiaofei Liu
    Weidong Li
    Optimization Letters, 2021, 15 : 2165 - 2180
  • [42] A Genetic Algorithm Based Technique for Efficient Scheduling of Tasks on Multiprocessor System
    Panwar, Poonam
    Lal, A. K.
    Singh, Jugminder
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2011), VOL 2, 2012, 131 : 911 - +
  • [43] A self-adaptive genetic algorithm for tasks scheduling in multiprocessor system
    Lan Zhou
    Sun Shi-Xin
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2098 - +
  • [44] EFFICIENT MAPPING ALGORITHMS FOR SCHEDULING ROBOT INVERSE DYNAMICS COMPUTATION ON A MULTIPROCESSOR SYSTEM
    LEE, CSG
    CHEN, CL
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1990, 20 (03): : 582 - 595
  • [45] Genetic algorithms applied to hydrothermal system scheduling
    Carneiro, AAFM
    Leite, PT
    Silva, D
    Carvalho, ACPLF
    POWERCON '98: 1998 INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY - PROCEEDINGS, VOLS 1 AND 2, 1998, : 547 - 551
  • [46] PARALLEL GENETIC ALGORITHMS BASED ON A MULTIPROCESSOR SYSTEM FIN AND ITS APPLICATION
    HAN, MM
    TATSUMI, S
    KITAMURA, Y
    OKUMOTO, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1995, E78A (11) : 1595 - 1605
  • [47] Developing a Platform Using Petri Nets and GPenSIM for Simulation of Multiprocessor Scheduling Algorithms
    Dirdal, Daniel Osmundsen
    Vo, Danny
    Feng, Yuming
    Davidrajuh, Reggie
    APPLIED SCIENCES-BASEL, 2024, 14 (13):
  • [48] Parallel processing of robot dynamics simulation using optimal multiprocessor scheduling algorithms
    Kasahara, Hironori
    Iwata, Masahiko
    Narita, Seinosuke
    Fujii, Hirofumi
    Systems and Computers in Japan, 1988, 19 (10) : 45 - 54
  • [49] Main sequences genetic scheduling for multiprocessor systems using task duplication
    Yao, WS
    You, JY
    Li, BY
    MICROPROCESSORS AND MICROSYSTEMS, 2004, 28 (02) : 85 - 94
  • [50] Air Cargo Scheduling using Genetic Algorithms
    Fong, Simon
    Da Costa, Miguel Gomes, Jr.
    Khoury, Richard
    2013 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL AND BUSINESS INTELLIGENCE (ISCBI), 2013, : 170 - 173