The multiprocessor scheduling of precedence-constrained task systems in the presence of interprocessor communication delays

被引:2
|
作者
Baruah, SK [1 ]
机构
[1] Univ Vermont, Dept Comp Sci, Burlington, VT 05405 USA
关键词
Computers: task allocation on distributed memory processors; Production/scheduling: scheduling with interprocessor communication delays;
D O I
10.1287/opre.46.1.65
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The problem of scheduling precedence-constrained task systems characterized by interprocessor communication delays is addressed. It is assumed that task duplication is permitted. The target machine is a homogenous multiprocessor with an unbounded number of processors. The general problem is known to be NP-hard; however, when communication delays are small relative to task execution times, the C.P.M. based approach of Colin and Chretienne (1991) yields an optimal schedule in polynomial time. Extensions to this method of Colin and Chretienne are presented here, which allow for polynomial-time optimal schedule generation for certain categories of task systems with arbitrary precedence relations, processing times, and communication delays.
引用
收藏
页码:65 / 72
页数:8
相关论文
共 50 条
  • [1] MULTIPROCESSOR SCHEDULING WITH INTERPROCESSOR COMMUNICATION DELAYS
    LEE, CY
    HWANG, JJ
    CHOW, YC
    ANGER, FD
    [J]. OPERATIONS RESEARCH LETTERS, 1988, 7 (03) : 141 - 147
  • [2] Scheduling Recurrent Precedence-Constrained Task Graphs on a Symmetric Shared-Memory Multiprocessor
    Devi, UmaMaheswari C.
    [J]. EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 265 - 280
  • [3] Multiprocessor Scheduling of Precedence-constrained Mixed-Critical Jobs
    Socci, Dario
    Poplavko, Peter
    Bensalem, Saddek
    Bozga, Marius
    [J]. 2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2015, : 198 - 207
  • [4] TASK-SCHEDULING WITH INTERPROCESSOR COMMUNICATION DELAYS
    CHRETIENNE, P
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 57 (03) : 348 - 354
  • [5] SCHEDULING PRECEDENCE GRAPHS IN SYSTEMS WITH INTERPROCESSOR COMMUNICATION TIMES
    HWANG, JJ
    CHOW, YC
    ANGER, FD
    LEE, CY
    [J]. SIAM JOURNAL ON COMPUTING, 1989, 18 (02) : 244 - 257
  • [6] Precedence-constrained task allocation in distributed computing systems
    Vidyarthi, DP
    Tripathi, AK
    [J]. INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1996, 8 (01): : 47 - 55
  • [7] Optimal Scheduling of Precedence-constrained Task Graphs on Heterogeneous Distributed Systems with Shared Buses
    Roy, Sanjit Kumar
    Sinha, Sayani
    Maji, Kankana
    Devaraj, Rajesh
    Sarkar, Arnab
    [J]. 2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2019), 2019, : 185 - 192
  • [8] Scheduling Precedence-Constrained Jobs on Related Machines with Communication Delay
    Maiti, Biswaroop
    Rajaraman, Rajmohan
    Stalfa, David
    Svitkina, Zoya
    Vijayaraghavan, Aravindan
    [J]. 2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, : 834 - 845
  • [9] Bounds on tardiness in scheduling of precedence-constrained unit real-time task systems
    Cheng, BC
    Alexander, DS
    Marlowe, TJ
    Baruah, S
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2001, 27 (04) : 345 - 354
  • [10] SCHEDULING OF PRECEDENCE-CONSTRAINED TASKS ON MULTIPROCESSORS
    PRICE, CC
    SALAMA, MA
    [J]. COMPUTER JOURNAL, 1990, 33 (03): : 219 - 229