Multi processor scheduling algorithm for tasks with precedence relation

被引:0
|
作者
Bandyopadhyay, T [1 ]
Basak, S [1 ]
Bhattacharya, S [1 ]
机构
[1] Tata Consultancy Serv, Bombay 400021, Maharashtra, India
来源
TENCON 2004 - 2004 IEEE REGION 10 CONFERENCE, VOLS A-D, PROCEEDINGS: ANALOG AND DIGITAL TECHNIQUES IN ELECTRICAL ENGINEERING | 2004年
关键词
multi processor scheduling; precedence constraints; mutual exclusion; clustering; two phase scheduling and DAG;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The problem of allocating and scheduling real-time tasks, with precedence constraints on multiprocessor architecture in order to meet the timing constraints is known to be NP complete. Due to the growing complexity of real-time applications there is a need to find scheduling methods that can handle large task sets in reasonable time. Also, scheduling methods should consider precedence and exclusion relations in order to support parallelism within tasks and to resolve mutual exclusion situations. Here we present an optimal non preemptive scheduling algorithm involving arbitrary precedence relations among tasks represented in the form of a DAG. We have shown here that a two phase algorithm is better than a single phase algorithm and also that our algorithm is better than the contemporary optimal algorithms in case of a two processor system and has polynomial time complexity.
引用
收藏
页码:B164 / B167
页数:4
相关论文
共 50 条
  • [41] Multi-Threading Based Map Reduce Tasks Scheduling
    Althebyan, Qutaibah
    Alqudah, Omar
    Jararweh, Yaser
    Yaseen, Qussai
    2014 5TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2014,
  • [42] AN ANT COLONY ALGORITHM FOR YARD TRUCK SCHEDULING AND YARD LOCATION ASSIGNMENT PROBLEMS WITH PRECEDENCE CONSTRAINTS
    Xue, Zhaojie
    Zhang, Canrong
    Miao, Lixin
    Lin, Wei-Hua
    JOURNAL OF SYSTEMS SCIENCE AND SYSTEMS ENGINEERING, 2013, 22 (01) : 21 - 37
  • [43] An ant colony algorithm for yard truck scheduling and yard location assignment problems with precedence constraints
    Zhaojie Xue
    Canrong Zhang
    Lixin Miao
    Wei-Hua Lin
    Journal of Systems Science and Systems Engineering, 2013, 22 : 21 - 37
  • [44] AN ANT COLONY ALGORITHM FOR YARD TRUCK SCHEDULING AND YARD LOCATION ASSIGNMENT PROBLEMS WITH PRECEDENCE CONSTRAINTS
    Zhaojie XUE
    Canrong ZHANG
    Lixin MIAO
    Wei-Hua LIN
    Journal of Systems Science and Systems Engineering, 2013, 22 (01) : 21 - 37
  • [45] A bi-objective genetic algorithm for intelligent rehabilitation scheduling considering therapy precedence constraints
    Lizhong Zhao
    Chen-Fu Chien
    Mitsuo Gen
    Journal of Intelligent Manufacturing, 2018, 29 : 973 - 988
  • [46] A bi-objective genetic algorithm for intelligent rehabilitation scheduling considering therapy precedence constraints
    Zhao, Lizhong
    Chien, Chen-Fu
    Gen, Mitsuo
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (05) : 973 - 988
  • [47] A clustering heuristic algorithm for scheduling periodic and deterministic tasks on a multiprocessor system
    Ilyas, MU
    Khan, SA
    IEEE INMIC 2001: IEEE INTERNATIONAL MULTI TOPIC CONFERENCE 2001, PROCEEDINGS: TECHNOLOGY FOR THE 21ST CENTURY, 2001, : 1 - 5
  • [48] Study on data mining system multi-task scheduling method based on precedence constraints
    Song, Xudong
    Hou, Enzhen
    Zhang, Feng
    Shi, Liang-yu
    ADVANCED MATERIALS AND COMPUTER SCIENCE, PTS 1-3, 2011, 474-476 : 19 - +
  • [49] An iterative algorithm for scheduling UET tasks with due dates and release times
    Zinder, Y
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (02) : 404 - 416
  • [50] On a parallel machine scheduling problem with precedence constraints
    Isto Aho
    Erkki Mäkinen
    Journal of Scheduling, 2006, 9 : 493 - 495