Distributed Computing with Heterogeneous Servers

被引:0
|
作者
Xu, Jiasheng [1 ]
Fu, Luoyi [2 ]
Wang, Xinbing [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Elect Engn, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Comp Sci, Shanghai, Peoples R China
基金
国家重点研发计划;
关键词
distributed computing; coded computation; heterogeneous servers; straggling effect;
D O I
10.1109/GLOBECOM42002.2020.9322379
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Distributed computing is known for its high efficiency of processing large amounts of data in parallel, at the expense of communication load between different servers. Coding was introduced to minimize the communication load by exploiting the repetitive computing, thus drawing great attention within the academia. Most existing works assume that all servers are identical in computational capability, which is inconsistent with practical scenarios. In this paper, we investigate a distributed computing system that consists of two types of servers, i.e., fast servers and slow servers. Due to the heterogeneous computational capabilities within the system, the overall computation time will be delayed by the slow servers, which is called the straggling effect. To this end, we develop a novel framework of coding-based distributed computing to alleviate the straggling effect. Specifically, for a given number of fast servers and slow servers with their corresponding computational capabilities, we aim to minimize the overall computation time by assigning different amounts of workloads to different servers. Further, we derive the information-theoretic lower hound of the communication load of the system, which is shown to be within a constant multiplicative gap to the achievable communication load by our scheme.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Leveraging Stragglers in Coded Computing with Heterogeneous Servers
    Fan, Xiaodi
    Soto, Pedro
    Zhong, Xiaomei
    Xi, Dan
    Wang, Yan
    Li, Jun
    2020 IEEE/ACM 28TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2020,
  • [2] Distributed media processing on multiple computing servers
    Hong, KangWoo
    Lee, Hyun-Woo
    Choi, Jun Kyun
    2015 INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC), 2015, : 950 - 952
  • [3] Distributed computing in a heterogeneous computing environment
    Gabriel, E
    Resch, M
    Beisel, T
    Keller, R
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 1998, 1497 : 180 - 187
  • [4] Coded Distributed Computing: Straggling Servers and Multistage Dataflows
    Li, Songze
    Maddah-Ali, Mohammad Ali
    Avestimehr, A. Salman
    2016 54TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2016, : 164 - 171
  • [5] An analytic model of Web servers in distributed computing environments
    Reeser, P
    Hariharan, R
    TELECOMMUNICATION SYSTEMS, 2002, 21 (2-4) : 283 - 299
  • [6] A Unified Coding Framework for Distributed Computing with Straggling Servers
    Li, Songze
    Maddah-Ali, Mohammad Ali
    Avestimehr, A. Salman
    2016 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2016,
  • [7] An Analytic Model of Web Servers in Distributed Computing Environments
    Paul Reeser
    Rema Hariharan
    Telecommunication Systems, 2002, 21 : 283 - 299
  • [8] On Heterogeneous Coded Distributed Computing
    Kiamari, Mehrdad
    Wang, Chenwei
    Avestimehr, A. Salman
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [9] Heterogeneous parallel and distributed computing
    Sunderam, VS
    Geist, GA
    PARALLEL COMPUTING, 1999, 25 (13-14) : 1699 - 1721
  • [10] Placement Combination between Heterogeneous Services and Heterogeneous Capacitated Servers in Edge Computing
    Jinfeng Dou
    Fangzheng Yuan
    Jiabao Cao
    Xuejia Meng
    Xiaoguang Ma
    Zhongwen Guo
    Journal of Grid Computing, 2023, 21