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 条
  • [1] Scheduling incompatible tasks on two machines
    Lushchakova, Irina N.
    Strusevich, Vitaly A.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (02) : 334 - 346
  • [2] Scheduling coupled tasks on parallel identical machines
    Khatami, Mostafa
    Oron, Daniel
    Salehipour, Amir
    [J]. OPTIMIZATION LETTERS, 2024, 18 (04) : 991 - 1003
  • [3] Scheduling coupled tasks on parallel identical machines
    Mostafa Khatami
    Daniel Oron
    Amir Salehipour
    [J]. Optimization Letters, 2024, 18 : 991 - 1003
  • [4] Dynamic Scheduling of Multi-Processor Tasks on Clusters of Clusters
    Hunold, Sascha
    Rauber, Thomas
    Ruenger, Gudula
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2007, : 507 - +
  • [5] Scheduling tasks sharing files on heterogeneous clusters
    Giersch, A
    Robert, Y
    Vivien, F
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 657 - 660
  • [6] Experiments with scheduling divisible tasks in clusters of workstations
    Drozdowski, M
    Wolniewicz, P
    [J]. EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 311 - 319
  • [7] Cooperative Scheduling of Parallel Tasks with General Synchronization Patterns
    Imam, Shams
    Sarkar, Vivek
    [J]. ECOOP 2014 - OBJECT-ORIENTED PROGRAMMING, 2014, 8586 : 618 - 643
  • [8] A new method of scheduling UET tasks on parallel machines
    Zinder, Yakov
    Singh, Gaurav
    Weiskircher, Rene
    [J]. IMECS 2006: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, 2006, : 796 - +
  • [9] Scheduling tasks with exponential duration on unrelated parallel machines
    Nouri, Mostafa
    Ghodsi, Mohammad
    [J]. DISCRETE APPLIED MATHEMATICS, 2012, 160 (16-17) : 2462 - 2473
  • [10] Truthful algorithms for scheduling selfish tasks on parallel machines
    Angel, E
    Bampis, E
    Pascual, F
    [J]. INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2005, 3828 : 698 - 707