A parallel transferable uniform multi-round algorithm in heterogeneous distributed computing environment

被引:0
|
作者
Yamamoto, Hiroshi [1 ]
Tsuru, Masato [1 ]
Oie, Yuji [1 ]
机构
[1] Kyushu Inst Technol, Dept Comp Sci & Elect, Iizuka, Fukuoka 8208502, Japan
关键词
grid computing; master/worker model; divisible workload; multi-round scheduling; UMR;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The performance of parallel computing systems using the master/worker model for distributed grid computing tends to be degraded when large data sets have to be dealt with, due to the impact of data transmission time. In our previous study, we proposed a parallel transferable uniform multi-round algorithm (PTUMR), which efficiently mitigated this impact by allowing chunks to be transmitted in parallel to workers in environments that were homogeneous in terms of workers' computation and communication capacities. The proposed algorithm outperformed the uniform multi-round algorithm (UMR) in terms of application turnaround time, but it could not be directly adapted to heterogeneous environments. In this paper, therefore, we propose an extended version of PTUMR suitable for heterogeneous environments. This algorithm divides workers into appropriate groups based on both computation and communication capacities of individual workers, and then treats each group of workers as one virtual worker. The new PTUMR algorithm is shown through performance evaluations to significantly mitigate the adverse effects of data transmission time between master and workers compared with UMR, achieving turnaround times close to the theoretical lower limits even in heterogeneous environments.
引用
收藏
页码:51 / 60
页数:10
相关论文
共 50 条
  • [31] TOPAS - Parallel programming environment for distributed computing
    Nguyen, GT
    Tran, VD
    Kotocova, M
    [J]. COMPUTATIONAL SCIENCE-ICCS 2002, PT I, PROCEEDINGS, 2002, 2329 : 890 - 899
  • [32] A multi-round linear adaptive algorithm for load balance in grid resource scheduling
    Zhuang, Weiran
    Liu, Dongmei
    Ji, Yuefeng
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 752 - 756
  • [33] An efficient list-based task scheduling algorithm for heterogeneous distributed computing environment
    Madhura, Rajarethinam
    Uthariaraj, Vaidyanathan Rhymend
    Elizabeth, Benjamin Lydia
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (02): : 390 - 412
  • [34] A Multi-Round Double Auction Mechanism for Local Energy Grids with Distributed and Centralized Resources
    Flikkema, Paul G.
    [J]. PROCEEDINGS 2016 IEEE 25TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2016, : 672 - 677
  • [35] A parallel recursive shortest spanning tree algorithm for image segmentation in distributed computing environment
    Kwok, SH
    Constantinides, AG
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 56 (03) : 181 - 207
  • [36] Distributed and Parallel Algorithm for Computing Betweenness Centrality
    Campuzano-Alvarez, Mirlayne
    Fonseca-Bruzon, Adrian
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2016, 2016, 10022 : 285 - 296
  • [37] Utilizing heterogeneous networks in distributed parallel computing systems
    Kim, JS
    Lilja, DJ
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 1997, : 336 - 345
  • [38] Distributed and Parallel Algorithm for Computing Betweenness Centrality
    Campuzano-Alvarez, Mirlayne
    Fonseca-Bruzon, Adrian
    [J]. PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS, COMPUTER VISION, AND APPLICATIONS, CIARP 2016, 2017, 10125 : 184 - 191
  • [39] Multi-round auction-based resource allocation for edge computing: Maximizing social welfare
    Xiao, Jianmao
    Gao, Qinghang
    Yang, Zhenyue
    Cao, Yuanlong
    Wang, Hao
    Feng, Zhiyong
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 140 : 365 - 375
  • [40] A new parallel vision environment in heterogeneous networked computing
    Kim, KN
    Choi, TS
    Ramakrishna, RS
    [J]. PARALLEL AND DISTRIBUTED METHODS FOR IMAGE PROCESSING II, 1998, 3452 : 45 - 56