Maximizing reliability while scheduling real-time task-graphs on a cluster of computers

被引:2
|
作者
Amin, A [1 ]
Ammar, R [1 ]
Rajasekaran, S [1 ]
机构
[1] Univ Connecticut, Dept Comp Sci & Engn, Storrs, CT 06269 USA
关键词
D O I
10.1109/ISCC.2005.98
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Improper scheduling of real-time applications on a cluster may lead to missing required deadlines and offset the gain of using the system and software parallelism. Most existing scheduling algorithms do not consider factors such as real-time deadlines, system reliability, processing power fragmentation, inter-task communication and degree of parallelism on performance. In this paper we introduce a new scheduling algorithm, which is based on using an objective function to guide the search for a near optimal solution. This objective function includes different criteria such as real-time deadlines, reliability, and quantitative measures of the communication, degree of parallelism and processing power fragmentation. The presence of different criteria may affect the overall acceptance rate of the applications. We also investigate the effect of reliability on the overall acceptance rate.
引用
收藏
页码:1001 / 1006
页数:6
相关论文
共 50 条
  • [1] Minimizing the effect of processing power fragmentation while scheduling real-time task-graphs on a cluster of computers
    Amin, A
    Ammar, R
    Gokhale, S
    [J]. Proceedings of the ISCA 20th International Conference on Computers and Their Applications, 2005, : 44 - 49
  • [2] Scheduling imprecise task graphs for real-time applications
    Ravindran, R. C.
    Krishna, C. Mani
    Koren, Israel
    Koren, Zahava
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (01) : 73 - 85
  • [3] Real-time scheduling using compact task graphs
    Gupta, R
    Mosse, D
    Suchoza, R
    [J]. PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 55 - 62
  • [4] A voltage scheduling heuristic for real-time task graphs
    Roychowdhury, D
    Koren, I
    Krishna, CM
    Lee, YH
    [J]. 2003 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2003, : 741 - 750
  • [5] On scheduling task-graphs to LogP-machines with disturbances
    Löwe, W
    Zimmermann, W
    [J]. EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 189 - 196
  • [6] Optimal Task Allocation for Maximizing Reliability in Distributed Real-time Systems
    Faragardi, Hamid Reza
    Shojaee, Reza
    Keshtkar, Mohammad Amin
    Tabani, Hamid
    [J]. 2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 513 - 519
  • [7] Scheduling balanced task-graphs to LogP-machines
    Löwe, W
    Zimmermann, W
    [J]. PARALLEL COMPUTING, 2000, 26 (09) : 1083 - 1108
  • [8] SPAGHETtI: Scheduling/Placement Approach for Task-Graphs on HETerogeneous archItecture
    Barthou, Denis
    Jeannot, Emmanuel
    [J]. EURO-PAR 2014 PARALLEL PROCESSING, 2014, 8632 : 174 - 185
  • [9] Improved Real-Time Energy Aware Parallel Task Scheduling in a Cluster
    Dobhal, Apoorva
    Ranvijay
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 475 - 480
  • [10] Maximizing reliability with energy conservation for parallel task scheduling in a heterogeneous cluster
    Zhang, Longxin
    Li, Kenli
    Xu, Yuming
    Mei, Jing
    Zhang, Fan
    Li, Keqin
    [J]. INFORMATION SCIENCES, 2015, 319 : 113 - 131