On mapping and scheduling tasks with synchronization on clusters of machines

被引:0
|
作者
Arafeh, BR [1 ]
机构
[1] Sultan Qaboos Univ, Dept Comp Sci, Muscat, Oman
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, a two-step approach is adopted for scheduling tasks with synchronous communication. To that end, an efficient algorithm, called GLB-Synch, is introduced for mapping clusters and ordering tasks on processors in one integrated step. The algorithm used the information obtained during the clustering step for selecting a cluster to be mapped on the least loaded processor. A performance study has been conducted on the GLB-Synch algorithm by simulation. We have shown by analysis and experimentation that the GLB-Sync algorithm retains the same low complexity cost of the first step for clustering.
引用
收藏
页码:254 / 258
页数:5
相关论文
共 50 条
  • [21] SCHEDULING PARALLEL PROGRAM TASKS ONTO ARBITRARY TARGET MACHINES
    ELREWINI, H
    LEWIS, TG
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1990, 9 (02) : 138 - 153
  • [22] Randomized Truthful Algorithms for Scheduling Selfish Tasks on Parallel Machines
    Angel, Eric
    Bampis, Evripidis
    Thibault, Nicolas
    [J]. LATIN 2010: THEORETICAL INFORMATICS, 2010, 6034 : 38 - +
  • [23] Scheduling tasks on unrelated machines: Large neighborhood improvement procedures
    Sourd, F
    [J]. JOURNAL OF HEURISTICS, 2001, 7 (06) : 519 - 531
  • [24] Scheduling assembly tasks with caterpillar precedence constraints on dedicated machines
    Nicosia, Gaia
    Pacifici, Andrea
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (06) : 1680 - 1691
  • [25] Scheduling Tasks on Unrelated Machines: Large Neighborhood Improvement Procedures
    Francis Sourd
    [J]. Journal of Heuristics, 2001, 7 : 519 - 531
  • [26] Combined scheduling and mapping for scalable computing with parallel tasks
    Duemmler, Joerg
    Rauber, Thomas
    Ruenger, Gudula
    [J]. SCIENTIFIC PROGRAMMING, 2012, 20 (01) : 45 - 67
  • [27] Dynamic Scheduling of Hybrid Real-Time Tasks on Clusters
    Hu, Menglan
    Veeravalli, Bharadwaj
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (12) : 2988 - 2997
  • [28] Evolutionary Scheduling of Parallel Tasks Graphs onto Homogeneous Clusters
    Hunold, Sascha
    Lepping, Joachim
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2011, : 344 - 352
  • [29] Scheduling moldable tasks for dynamic SMP clusters in SoC technology
    Masko, Lukasz
    Dutot, Pierre-Francois
    Mounie, Gregory
    Trystram, Denis
    Tudruj, Marek
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2006, 3911 : 879 - 887
  • [30] Joint Scheduling of Tasks and Network Flows in Big Data Clusters
    Yang, Lei
    Liu, Xuxun
    Cao, Jiannong
    Wang, Zhenyu
    [J]. IEEE ACCESS, 2018, 6 : 66600 - 66611