Scheduling divisible loads in a three-dimensional mesh of processors

被引:33
|
作者
Drozdowski, M
Glazek, W
机构
[1] Gdansk Tech Univ, Dept Informat, PL-80952 Gdansk, Poland
[2] Poznan Univ Technol, Inst Comp Sci, PL-60965 Poznan, Poland
关键词
distributed processing; divisible load; mesh network; scheduling;
D O I
10.1016/S0167-8191(99)00004-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study distributed processing of a divisible load in a three-dimensional mesh of communicating processors. The objective is to find distribution of the load among processors which guarantees minimal processing time, We describe a family of load distribution algorithms and obtain closed-form formulae for optimal load shares allocated to processors in each algorithm. Our model takes into consideration communication delays involved in moving load shares from one processor to another. In large meshes our algorithms attain speedup limit of 1 + p/rho, where p is the number of communication ports used simultaneously by each processor in data transfer and rho is the ratio of processing to communication transfer rate. We also show a matching upper bound on the speedup in this topology. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:381 / 404
页数:24
相关论文
共 50 条
  • [1] Scheduling Divisible Loads in Gaussian, Mesh and Torus Network of Processors
    Zhang, Zhemin
    Robertazzi, Thomas G.
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (11) : 3249 - 3264
  • [2] Scheduling a divisible task in a two-dimensional toroidal mesh
    Blazewicz, J
    Drozdowski, M
    Guinand, F
    Trystram, D
    DISCRETE APPLIED MATHEMATICS, 1999, 94 (1-3) : 35 - 50
  • [3] Scheduling multiple divisible loads
    Drozdowski, M
    Lawenda, M
    Guinand, F
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (01): : 19 - 30
  • [4] Multiround algorithms for scheduling divisible loads
    Yang, Y
    van der Raadt, K
    Casanova, H
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (11) : 1092 - 1102
  • [5] Three-dimensional Mesh Facade
    不详
    BAUINGENIEUR, 2015, 90 : A22 - A22
  • [6] Distributing and scheduling divisible task on parallel communicating processors
    Li, GD
    Zhang, DF
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2002, 17 (06) : 788 - 796
  • [7] Distributing and scheduling divisible task on parallel communicating processors
    Guodong Li
    Defu Zhang
    Journal of Computer Science and Technology, 2002, 17 : 788 - 796
  • [8] Scheduling Divisible Loads with Nonlinear Communication Time
    Wang, Kai
    Robertazzi, Thomas G.
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2015, 51 (03) : 2479 - U955
  • [9] Scheduling strategies of divisible loads in DIN networks
    Dong, LG
    Ngoh, LH
    Tan, JG
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 236 - 240
  • [10] Scheduling divisible loads on partially reconfigurable hardware
    Vikram, K. N.
    Vasudevan, V.
    FCCM 2006: 14TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2006, : 289 - +