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 条
  • [21] Block-Diagonal and LT Codes for Distributed Computing With Straggling Servers
    Severinson, Albin
    Graell i Amat, Alexandre
    Rosnes, Eirik
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (03) : 1739 - 1753
  • [22] A Droplet Approach Based on Raptor Codes for Distributed Computing With Straggling Servers
    Severinson, Albin
    Graell i Amat, Alexandre
    Rosnes, Eirik
    Lazaro, Francisco
    Liva, Gianluigi
    PROCEEDINGS OF 2018 IEEE 10TH INTERNATIONAL SYMPOSIUM ON TURBO CODES & ITERATIVE INFORMATION PROCESSING (ISTC), 2018,
  • [23] Private namespaces for Linux - Uses for distributed and cluster computing directory of servers
    Minnich, RG
    DR DOBBS JOURNAL, 2001, 26 (12): : 23 - +
  • [24] A redirection mechanism for a dynamic load balancing on heterogeneous distributed replica servers
    Kim, S
    Sung, S
    Park, JH
    Shin, YT
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 267 - 270
  • [25] Coded Distributed Computing with Heterogeneous Function Assignments
    Woolsey, Nicholas
    Chen, Rong-Rong
    Ji, Mingyue
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [26] On task allocation in heterogeneous distributed computing systems
    Indian Inst of Technology, Madras, India
    Comput Syst Sci Eng, 4 (231-238):
  • [27] Security architecture for heterogeneous distributed computing systems
    Naqvi, S
    Riguidel, M
    38TH ANNUAL 2004 INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY, PROCEEDINGS, 2004, : 34 - 41
  • [28] CloudCL: Distributed Heterogeneous Computing on Cloud Scale
    Plauth, Max
    Roesler, Florian
    Polze, Andreas
    2017 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2017, : 344 - 350
  • [29] DAPHNE - SUPPORT FOR DISTRIBUTED COMPUTING IN HETEROGENEOUS ENVIRONMENTS
    LOHR, KP
    NENTWIG, L
    MULLER, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 433 : 138 - 146
  • [30] OBJECT ORIENTATION IN HETEROGENEOUS DISTRIBUTED COMPUTING SYSTEMS
    NICOL, JR
    WILKES, CT
    MANOLA, FA
    COMPUTER, 1993, 26 (06) : 57 - 67