FAULT-TOLERANT LPT TASK-SCHEDULING IN MULTIPROCESSOR SYSTEMS

被引:2
|
作者
BERTOSSI, AA
MANCINI, L
机构
[1] Dipartimento di Informatica, Università di Pisa, 56100 Pisa
关键词
FAULT TOLERANCE; REPLICATED PROCESSING; MULTIPROCESSOR SYSTEMS; TASK SCHEDULING; MINIMUM SCHEDULE LENGTH;
D O I
10.1016/0141-9331(92)90076-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Minimizing the finish time of a set of independent tasks executed on a muitiprocessor system, where no faults occur, is a well-known NP-complete problem. However, an approximated schedule can be found efficiently by means of the so called largest processing time (LPT) rule. This scheduling problem when extended to faulty environments may seem daunting. However, this paper shows how to extend the LPT rule to a fault-tolerant non-uniform memory access (NUMA) multiprocessor employing a primary copy and a backup copy for each task in order to handle processor failures. The concept of expected schedule length is also introduced to evaluate the performance of the resulting schedule in case of processor failures. Simulation studies are used to reveal interesting trade-offs associated with the scheduling algorithm.
引用
收藏
页码:91 / 99
页数:9
相关论文
共 50 条
  • [1] A new approach to fault-tolerant scheduling using task duplication in multiprocessor systems
    Hashimoto, K
    Tsuchiya, T
    Kikuno, T
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 53 (02) : 159 - 171
  • [2] Online task-scheduling for fault-tolerant low-energy real-time systems
    Wei, Tongquan
    Mishra, Piyush
    Wu, Kaijie
    Liang, Han
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 690 - +
  • [3] A Novel Intelligent Algorithm for Fault-Tolerant Task Scheduling in Real-Time Multiprocessor Systems
    Zarinzad, Golbarg
    Rahmani, Amir Masoud
    Dayhim, Nikta
    [J]. Third 2008 International Conference on Convergence and Hybrid Information Technology, Vol 2, Proceedings, 2008, : 816 - 821
  • [4] A fault-tolerant strategy for real-time task scheduling on multiprocessor system
    Ma, M
    Babak, H
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 544 - 546
  • [5] Efficient fault-tolerant scheduling on multiprocessor systems via replication and deallocation
    Zhang, Jun
    Sha, Edwin H-M.
    Zhuge, Qingfeng
    Yi, Juan
    Wu, Kaijie
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (2-3) : 216 - 224
  • [6] MULTIPROCESSOR TASK-SCHEDULING WITH RESOURCE REQUIREMENTS
    BLAZEWICZ, J
    ECKER, K
    [J]. REAL-TIME SYSTEMS, 1994, 6 (01) : 37 - 53
  • [7] Fault-tolerant partitioning scheduling algorithms in real-time multiprocessor systems
    Beitollahi, Hakem
    Deconinck, Geert
    [J]. 12TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2006, : 296 - +
  • [8] Optimal fault-tolerant computing on multiprocessor systems
    Bruno, J
    Coffman, EG
    [J]. ACTA INFORMATICA, 1997, 34 (12) : 881 - 904
  • [9] STRUCTURE PRINCIPLES FOR FAULT-TOLERANT MULTIPROCESSOR SYSTEMS
    SCHMITTER, E
    [J]. SIEMENS FORSCHUNGS-UND ENTWICKLUNGSBERICHTE-SIEMENS RESEARCH AND DEVELOPMENT REPORTS, 1978, 7 (06): : 328 - 331
  • [10] ROUTING IN MODULAR FAULT-TOLERANT MULTIPROCESSOR SYSTEMS
    ALAM, MS
    MELHEM, RG
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (11) : 1206 - 1220