Optimal task scheduling algorithm for non-preemptive processing system

被引:0
|
作者
Lee, YJ [1 ]
Lee, DW
Chang, DJ
机构
[1] Korea Natl Univ Educ, Dept Technol Educ, Chungwon 363791, Chungbuk, South Korea
[2] Woosong Univ, Dept Comp Sci, Taejon 300718, South Korea
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a new task scheduling problem in which tasks have a non-preemptive processing time and a rigid deadline for completion. For the solution to the problem, we propose a mathematical formulation and a two-phased algorithm to minimize total transition cost between tasks. In the first phase, the algorithm generates feasible allocations satisfying the deadline constraint using dynamic programming, and then in the second phase it finds optimal solution through a matching procedure. Performance evaluation shows that the proposed algorithm has good execution time efficiency for parallel and distributed systems composed of large quantity of processors.
引用
收藏
页码:905 / 910
页数:6
相关论文
共 50 条
  • [1] Processor Bounding for an Efficient Non-preemptive Task Scheduling Algorithm
    Ştefan Andrei
    Albert M. K. Cheng
    Vlad Rădulescu
    [J]. Mathematics in Computer Science, 2019, 13 : 489 - 515
  • [2] Processor Bounding for an Efficient Non-preemptive Task Scheduling Algorithm
    Andrei, Stefan
    Cheng, Albert M. K.
    Radulescu, Vlad
    [J]. MATHEMATICS IN COMPUTER SCIENCE, 2019, 13 (04) : 489 - 515
  • [3] An Improved Upper-bound Algorithm for Non-preemptive Task Scheduling
    Andrei, Stefan
    Cheng, Albert M. K.
    Radulescu, Vlad
    [J]. 2015 17TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC), 2016, : 153 - 159
  • [4] Algorithm Research for Non-preemptive Scheduling on Multiprocessor
    Liu Tie-wu
    Bai Lin-feng
    Zhang Tie-nan
    Xilong Qu
    [J]. MECHANICAL ENGINEERING AND GREEN MANUFACTURING, PTS 1 AND 2, 2010, : 1770 - +
  • [5] Provably efficient non-preemptive task scheduling with Cilk
    Vee, VB
    Hsu, WJ
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 602 - 607
  • [6] Resource Bounding for Non-preemptive Task Scheduling on a Multiprocessor Platform
    Radulescu, Vlad
    Andrei, Stefan
    Cheng, Albert M. K.
    [J]. PROCEEDINGS OF 2016 18TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC), 2016, : 149 - 156
  • [7] An Exact Algorithm for Non-preemptive Peak Demand Job Scheduling
    Yaw, Sean
    Mumey, Brendan
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS (COCOA 2014), 2014, 8881 : 3 - 12
  • [8] An efficient scheduling algorithm for the non-preemptive independent multiprocessor platform
    Andrei, Stefan
    Cheng, Albert M. K.
    Grigoras, Gheorghe
    Radulescu, Vlad
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2012, 3 (04) : 215 - 223
  • [9] Non-preemptive preferences in multi-agent task processing
    Deen, SM
    [J]. 15TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2004, : 203 - 207
  • [10] An exact algorithm for non-preemptive peak demand job scheduling
    [J]. Yaw, Sean (sean.yaw@cs.montana.edu), 1600, Springer Verlag (8881):