arrow
返回

Worker Assignment for Multiple Masters to Speed Up Coded Distributed Computing in Heterogeneous Clusters

delete2022-01-01
delete0
PRE
AI
D
Daejin Kim
H
Hyegyeong Park *
D
Dusit Niyato
J
Junkyun Choi
DOI:10.1109/TSC.2022.3201550delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In distributed computing systems, coding has played an important role to robustify the system against the effect of noise, e.g., stragglers, system failures and communication bottlenecks. Most of the existing work has focused on a simple master-worker model with one master and homogeneous workers. However, real-world systems are typically configured with heterogeneous workers distributed to computing nodes and serve multiple tasks in parallel. In this study, we consider the scenario in which multiple masters perform matrix multiplications using the workers having group heterogeneity. The group heterogeneity models that homogeneous workers are located in the same location and regarded as a group; the workers deployed in the different locations are potentially heterogeneous. We propose an asymptotically optimal worker assignment to multiple masters for coded distributed computing in the presence of heterogeneous groups of workers. Specifically, we present a lower bound for the expected latency in terms of the numbers of workers assigned to the masters and the amount of tasks allocated to workers. Adding the concentration constraints on the number of workers allocated to masters, we can obtain the minimum of the lower bound by taking the optimal worker assignment. We find the optimal worker assignment by converting the problem at hand into a linear programming problem. From both numerical simulations and experiments on Amazon EC2 clusters, we confirm that the effect of the proposed worker assignment is significant in various scenarios.
Keyword:
Task analysis
Resource management
Distributed computing
Computational modeling
Encoding
Load modeling
Codes
Coded distributed computing
heterogeneous clusters
optimal worker assignment
optimal load allocation

期刊

IEEE Transactions on Services Computing 封面图
IEEE Transactions on Services Computing
IF:
5.8
论文数:
2.2K
被引数:
6.5K

机构

S
samsung
学者数:
8.6K
论文数: 6.4K
被引数: 8
S
Samsung Electronics
学者数:
3.0K
论文数: 2.0K
被引数: 21
N
Nanyang Technological University
学者数:
4.9W
论文数: 4.8W
被引数: 8.1W
学者 查看更多机构
引用论文

引用论文

Evidence concerning peroxovanadate structures in solution and their role in catalytic oxidation process
err1982-02-01
err0
PREAI
errFulvio Di Furia; Giorgio Modena; Ruggero Curci; Steven J. Bachofer; John O. Edwards; Mark Pomerantz
err分享
err收藏
Elektronendichte und Bindungsverhältnisse an invertierten Kohlenstoffatomen: eine experimentelle Studie an einem [1.1.1]Propellanderivat
err2005-06-10
err0
PREAI
errMarc Messerschmidt; Stephan Scheins; Lutz Grubert; Michael Pätzel; Günter Szeimies; Carsten Paulmann; Peter Luger
err分享
err收藏
Vibrational mode-specific tunneling splittings in the A states of deuterated tropolones
err2002-05-01
err0
PREAI
errHiroshi Sekiya; Yusuke Nagashima; Takeshi Tsuji; Yukio Nishimura; Akira Mori; Hitoshi Takeshita
err分享
err收藏
err分享
err收藏
Ab initio calculations of the NMR spectra of [1.1.1]propellane and bicyclo[1.1.1]pentane
err2001-01-01
err0
PREAI
errMagdalena Pecul; Helena Dodziuk; Michał Jaszuński; Oleg Lukin; Jerzy Leszczyński
err分享
err收藏
The Tail at Scale在规模的尾巴
err2013-02-01
err1.2K
PREAI
errDean, Jeffrey; Barroso, Luiz Andre
err分享
err收藏
学者 查看更多内容