An evolutionary approach to multiprocessor scheduling of dependent tasks

被引:0
|
作者
Nossal, R [1 ]
机构
[1] Vienna Univ Technol, A-1040 Vienna, Austria
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The scheduling of application tasks is a problem that occurs in all multiprocessor systems. This problem becomes even more complicated if the tasks are not independent but are interrelated by mutual exclusion and precedence constraints. This paper presents an approach for pre-runtime scheduling of periodic tasks on multiple processors for a real-time system that must meet hard deadlines. The tasks can be related to each other by mutual exclusion and precedence forming an acyclic graph. The proposed scheduler is based on Genetic Algorithms, which relieves the user from knowing how to construct a solution. Consequently, the paper focuses on the problem encoding, i.e., the representation of the problem by genes and chromosomes, and the derivation of an appropriate fitness function. The main benefit of the approach is that it is scalable to any number of processors and can easily be extended to incorporate further requirements.
引用
收藏
页码:279 / 287
页数:9
相关论文
共 50 条
  • [41] Energy efficient scheduling of parallel tasks on multiprocessor computers
    Keqin Li
    The Journal of Supercomputing, 2012, 60 : 223 - 247
  • [42] Scheduling tasks of multi-join queries in a multiprocessor
    Averbuch, A
    Roditty, Y
    Shoham, B
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1999, 11 (05): : 247 - 279
  • [43] Energy-aware scheduling tasks on chip multiprocessor
    Miao, Lei
    Qi, Yong
    Hou, Di
    Dai, Yuehua
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 319 - +
  • [44] Scheduling multiprocessor tasks on parallel processors with limited availability
    Blazewicz, J
    Dell'Olmo, P
    Drozdowski, M
    Maczka, P
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (02) : 377 - 389
  • [45] Hybrid Flow Shop Scheduling Problems with Multiprocessor Tasks
    Wang, Hui-Mei
    Chou, Fuh-Der
    Wu, Ful-Chiang
    Ku, Meei-Yuh
    MECHANICAL AND AEROSPACE ENGINEERING, PTS 1-7, 2012, 110-116 : 3914 - +
  • [46] Scheduling analysis and correction for dependent real-time tasks upon heterogeneous multiprocessor architectures
    Faten Mrabet
    Walid Karamti
    Adel Mahfoudhi
    Computing, 2024, 106 : 651 - 712
  • [47] Hardware IP for scheduling of periodic tasks in multiprocessor systems
    Jamal, Habibullah
    Khan, Zeeshan A.
    WSEAS Transactions on Computer Research, 2008, 3 (03): : 131 - 134
  • [48] SCHEDULING MULTIPROCESSOR TASKS ON A DYNAMIC CONFIGURATION OF DEDICATED PROCESSORS
    BIANCO, L
    BLAZEWICZ, J
    DELLOLMO, P
    DROZDOWSKI, M
    ANNALS OF OPERATIONS RESEARCH, 1995, 58 : 493 - 517
  • [49] Minimizing migrations in fair multiprocessor scheduling of persistent tasks
    Kimbrel, Tracy
    Schieber, Baruch
    Sviridenko, Maxim
    JOURNAL OF SCHEDULING, 2006, 9 (04) : 365 - 379
  • [50] SCHEDULING MULTIPROCESSOR TASKS ON 3-DEDICATED PROCESSORS
    BLAZEWICZ, J
    DELLOLMO, P
    DROZDOWSKI, M
    SPERANZA, MG
    INFORMATION PROCESSING LETTERS, 1992, 41 (05) : 275 - 280