On multiprocessor scheduling with cellular automata

被引:0
|
作者
Swiecicka, A [1 ]
Seredynski, F [1 ]
机构
[1] Bialystok Tech Univ, Dept Comp Sci, PL-15351 Bialystok, Poland
关键词
multiprocessor scheduling; cellular automata; genetic algorithms;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we propose using cellular automata (CAs) to perform distributed scheduling tasks of a parallel program in a multiprocessor system. We consider a program graph as a CA with elementary cells interacting locally according to a certain rule which must be found. Effective rules for a CA are discovered by a genetic algorithm (GA). With these rules, CA-based scheduler is able to find allocations which minimize the total execution time of the parallel program in the two processor system. We analyse different modes of operating of the scheduler in the case of two processors. We also show how our algorithm works in the case of more than two processors.
引用
收藏
页码:371 / 380
页数:10
相关论文
共 50 条
  • [1] Applying cellular automata in multiprocessor scheduling
    Swiecicka, A
    Seredynski, F
    PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 177 - 182
  • [2] Multiprocessor Scheduling with Evolving Cellular Automata Based on Ant Colony Optimization
    Ghafarian, Toktam
    Deldari, Hossein
    Akbarzadeh-T, Mohammad-R
    2009 14TH INTERNATIONAL COMPUTER CONFERENCE, 2009, : 430 - +
  • [3] Multiprocessor scheduling and rescheduling with use of cellular automata and artificial immune system support
    Swiecicka, A
    Seredynski, F
    Zomaya, AY
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (03) : 253 - 262
  • [4] Cellular automata approach to scheduling problem
    Swiecicka, A
    Seredynski, F
    INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING - PARELEC 2000, PROCEEDINGS, 2000, : 29 - 33
  • [5] MULTIPROCESSOR AUTOMATA
    BUDA, AO
    INFORMATION PROCESSING LETTERS, 1987, 25 (04) : 257 - 261
  • [6] Designing cellular automata-based scheduling algorithms
    Seredynski, F
    Janikow, CZ
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 587 - 594
  • [7] Academic Insights and Perspectives: Cellular Automata and Production Scheduling
    Chen, Yong
    Yu, Feiyang
    Cheng, Ziwen
    Jin, Qiuxia
    Pei, Zhi
    Yi, Wenchao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [8] Cellular Automata approach for parallel machine scheduling problem
    Kucharska, Edyta
    Grobler-Debska, Katarzyna
    Raczka, Krzysztof
    Dutkiewicz, Lidia
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2016, 92 (02): : 165 - 178
  • [9] Improving cellular automata scheduling through dynamics control
    Carvalho, Tiago, I
    Carneiro, Murillo G.
    Oliveira, Gina M. B.
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2019, 34 (01) : 115 - 141
  • [10] Discovery with genetic algorithm scheduling strategies for cellular automata
    Seredynski, F
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 643 - 652