Algorithms for scheduling with applications to parallel computing

被引:2
|
作者
Hu, YF [1 ]
Blake, RJ [1 ]
机构
[1] CCLRC, Daresbury Lab, Warrington WA4 4AD, Cheshire, England
关键词
graph edge-colouring; scheduling; communication time; grid partitioning; message passing;
D O I
10.1016/S0965-9978(97)00051-3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Scheduling of message passing for synchronous communication is found to be equivalent to colouring the edges of a graph without conflict. The graph edge-colouring problem, which has other applications, is studied. An algorithm which colours the graph with no more than deg + 1 colours, where deg is the degree of the graph, is implemented. The problem of minimising the sum of the largest weight for each colour is also investigated and an algorithm suggested. These algorithms are used to organise the communication as part of a finite element Euler solver. Different communication schemes and their effect on the performance of the flow solver are compared. (C) 1997 Elsevier Science Limited.
引用
收藏
页码:563 / 572
页数:10
相关论文
共 50 条
  • [21] Parallel Computing and Applications
    Shen, Hong
    Tian, Hui
    Sang, Yingpeng
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (03) : I - II
  • [22] Scheduling Algorithms in Fog Computing: A Survey
    Matrouk, Khaled
    Alatoun, Kholoud
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2021, 9 (01) : 59 - 74
  • [23] A survey on cloud computing scheduling algorithms
    Malekimajd, Marzieh
    Safarpoor-Dehkordi, Ali
    MULTIAGENT AND GRID SYSTEMS, 2022, 18 (02) : 119 - 148
  • [24] Scheduling Algorithms in Fog Computing: A Survey
    Khaled Matrouk
    Kholoud Alatoun
    International Journal of Networked and Distributed Computing, 2021, 9 : 59 - 74
  • [25] Heterogeneous computing scheduling with evolutionary algorithms
    Nesmachnow, Sergio
    Cancela, Hector
    Alba, Enrique
    SOFT COMPUTING, 2011, 15 (04) : 685 - 701
  • [26] Heterogeneous computing scheduling with evolutionary algorithms
    Sergio Nesmachnow
    Héctor Cancela
    Enrique Alba
    Soft Computing, 2010, 15 : 685 - 701
  • [27] A Survey of Scheduling Algorithms in Cloud Computing
    AlMansour, Njoud
    Allah, Nasro Min
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 186 - 191
  • [28] Performance modeling and practical parallel algorithms of cluster computing with applications on distributed platforms
    Wang, H
    Wang, H
    Shen, J
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 208 - 214
  • [29] APPROXIMATE PARALLEL SCHEDULING .2. APPLICATIONS TO LOGARITHMIC-TIME OPTIMAL PARALLEL GRAPH ALGORITHMS
    COLE, R
    VISHKIN, U
    INFORMATION AND COMPUTATION, 1991, 92 (01) : 1 - 47
  • [30] APPROXIMATION ALGORITHMS FOR SCHEDULING PARALLEL JOBS
    Jansen, Klaus
    Thoele, Ralf
    SIAM JOURNAL ON COMPUTING, 2010, 39 (08) : 3571 - 3615