Assessing the impact and limits of steady-state scheduling for mixed task and data parallelism on heterogeneous platforms

被引:0
|
作者
Beaumont, O [1 ]
Legrand, A [1 ]
Marchal, L [1 ]
Robert, Y [1 ]
机构
[1] CNRS, UMR 5800, LaBRI, Bordeaux, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider steady-state scheduling techniques for mapping a collection of task graphs onto heterogeneous systems, such as clusters and grids. We advocate the use of steady-state scheduling to solve this difficult problem. Due to space limitations, we concentrate on complexity results. We show that the problem of optimizing the steady-state throughput is NP-Complete in the general case. We formulate a compact version of the problem that belongs to the NP complexity class but which does not restrict the optimality of the solution. We provide many positive results in the extended version [5]. Indeed, we show how to determine in polynomial time the best steady-state scheduling strategy for a large class of application graphs and for an arbitrary platform graphs, using a linear programming approach.
引用
收藏
页码:296 / 302
页数:7
相关论文
共 22 条
  • [1] Scheduling strategies for mixed data and task parallelism on heterogeneous clusters and grids
    Beaumont, O
    Legrand, A
    Robert, Y
    ELEVENTH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2003, : 209 - 216
  • [2] Steady-state scheduling on heterogeneous clusters
    Beaumont, O
    Legrand, A
    Marchal, L
    Robert, Y
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2005, 16 (02) : 163 - 194
  • [3] Leveraging Data-Flow Task Parallelism for Locality-Aware Dynamic Scheduling on Heterogeneous Platforms
    Simsek, Osman Seckin
    Drebes, Andi
    Pop, Antoniu
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 540 - 549
  • [4] Optimizing the steady-state throughput of scatter and reduce operations on heterogeneous platforms
    Legrand, A
    Marchal, L
    Robert, Y
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (12) : 1497 - 1514
  • [5] PRACTICAL STEADY-STATE SCHEDULING FOR TREE-SHAPED TASK GRAPHS
    Diakite, Sekou
    Marchal, Loris
    Nicod, Jean-Marc
    Philippe, Laurent
    PARALLEL PROCESSING LETTERS, 2011, 21 (04) : 397 - 412
  • [7] Impact of plant dynamics on the performance of steady-state data reconciliation
    Poulina, Eric
    Hodouin, Daniel
    Lachance, Luc
    COMPUTERS & CHEMICAL ENGINEERING, 2010, 34 (03) : 354 - 360
  • [8] Classification of steady-state and dynamic behavior of a well-mixed heterogeneous reactor model
    Subramanian, S
    Balakotaiah, V
    CHEMICAL ENGINEERING SCIENCE, 1997, 52 (06) : 961 - 978
  • [9] Steady-state scheduling of multiple divisible load applications on wide-area distributed computing platforms
    Marchal, L.
    Yang, Y.
    Casanova, H.
    Robert, Y.
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (03): : 365 - 381
  • [10] Assessing Steady-State, Multivariate Experimental Data Using Gaussian Processes: The GPExp Open-Source Library
    Quoilin, Sylvain
    Schrouff, Jessica
    ENERGIES, 2016, 9 (06):