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 条
  • [41] Greedy multiprocessor server scheduling
    Bussema, Carl
    Torng, Eric
    OPERATIONS RESEARCH LETTERS, 2006, 34 (04) : 451 - 458
  • [42] PROCESSOR SCHEDULING IN MULTIPROCESSOR SYSTEMS
    TRIPATHI, SK
    SERAZZI, G
    GHOSAL, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 591 : 208 - 225
  • [43] Multiprocessor scheduling in a genetic paradigm
    Kuwait Univ, Safat, Kuwait
    Parallel Comput, 3 (395-406):
  • [44] A simulation of cellular automata on hexagons by cellular automata on rings
    Martin, B
    THEORETICAL COMPUTER SCIENCE, 2001, 263 (1-2) : 231 - 234
  • [45] Implementing multiprocessor scheduling disciplines
    Parsons, EW
    Sevcik, KC
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, 1997, 1291 : 166 - 192
  • [46] Online Randomized Multiprocessor Scheduling
    S. S. Seiden
    Algorithmica, 2000, 28 : 173 - 216
  • [47] SCHEDULING MULTIPIPELINE AND MULTIPROCESSOR COMPUTERS
    SAHNI, S
    IEEE TRANSACTIONS ON COMPUTERS, 1984, 33 (07) : 637 - 645
  • [48] Multiprocessor Synchronization and Hierarchical Scheduling
    Nemati, Farhang
    Behnam, Moris
    Nolte, Thomas
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 58 - 64
  • [49] Multiprocessor scheduling in a genetic paradigm
    Ahmad, I
    Dhodhi, MK
    PARALLEL COMPUTING, 1996, 22 (03) : 395 - 406
  • [50] Scheduling multiprocessor tasks - a survey
    Blazewicz, J.
    Drozdowski, M.
    Weglarz, J.
    Microcomputer Applications, 1994, 13 (02): : 89 - 97