Reactive Scheduling of DAG Applications on Heterogeneous and Dynamic Distributed Computing Systems

被引:0
|
作者
Hernandez Hernandez, Jesus Israel [1 ]
Cole, Murray [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Inst Comp Syst Architecture, Edinburgh, Midlothian, Scotland
来源
COMPUTACION Y SISTEMAS | 2009年 / 13卷 / 02期
关键词
Parallel processing; heterogeneous computing; task scheduling; DAG scheduling; fault tolerance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging computational platforms enable a set of geographically distributed computers with different capabilities to be linked together and used in a coordinated fashion to solve a parallel application at the same time. Effective scheduling mechanisms are essential to exploit the tremendous potential of computational resources offered by such platforms. We consider the problem of scheduling parallel applications which are often abstracted as directed acyclic graphs (DAGs), in which vertices represent application tasks and edges represent data dependencies between tasks. The core scheduling issues are that the availability and performance of resources, which are already by their nature heterogeneous, can be expected to vary dynamically, even during the course of an execution. This thesis summary presents the main results of the Global Task Positioning (GTP) mapping method, which is based on the cyclic use of a static mapping method over time. We place strong emphasis in three key aspects, which we believe are central to address the dynamic nature of the problem: reactivity, data-aware components and fault tolerance.
引用
收藏
页码:221 / 237
页数:17
相关论文
共 50 条
  • [41] An integrated technique for task matching and scheduling onto distributed heterogeneous computing systems
    Dhodhi, MK
    Ahmad, I
    Yatama, A
    Ahmad, I
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (09) : 1338 - 1361
  • [42] Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems
    Izakian, Hesam
    Abraham, Ajith
    Snasel, Vaclav
    SENSORS, 2009, 9 (07) : 5339 - 5350
  • [43] TAXONOMY OF DYNAMIC TASK-SCHEDULING SCHEMES IN DISTRIBUTED COMPUTING SYSTEMS
    ROTITHOR, HG
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (01): : 1 - 10
  • [44] DYNAMIC SCHEDULING OF IRREGULARLY STRUCTURED PARALLEL COMPUTATIONS IN HETEROGENEOUS DISTRIBUTED SYSTEMS
    SMITH, SL
    SIGPLAN NOTICES, 1993, 28 (01): : 86 - 86
  • [45] The effect of scheduling discipline on dynamic load sharing in heterogeneous distributed systems
    Dandamudi, SP
    MASCOTS '97 - FIFTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 1997, : 17 - 24
  • [46] Dynamic Multiworkflow Deadline and Budget Constrained Scheduling in Heterogeneous Distributed Systems
    Wang, Guan
    Wang, Yuxin
    Obaidat, Mohammad S.
    Lin, Chi
    Guo, He
    IEEE SYSTEMS JOURNAL, 2021, 15 (04): : 4939 - 4949
  • [47] Task scheduling for heterogeneous computing systems
    Shaikhah AlEbrahim
    Imtiaz Ahmad
    The Journal of Supercomputing, 2017, 73 : 2313 - 2338
  • [48] Task scheduling for heterogeneous computing systems
    AlEbrahim, Shaikhah
    Ahmad, Imtiaz
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (06): : 2313 - 2338
  • [49] Stream Iterative Distributed Coded Computing for Learning Applications in Heterogeneous Systems
    Esfahanizadeh, Homa
    Cohen, Alejandro
    Medard, Muriel
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 230 - 239
  • [50] Performance Analysis of Loosely Coupled Applications in Heterogeneous Distributed Computing Systems
    Hwang, Eunji
    Kim, Seontae
    Yoo, Tae-kyung
    Kim, Jik-Soo
    Hwang, Soonwook
    Choi, Young-ri
    2015 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC), 2015, : 252 - 259