Coded Computing for Master-Aided Distributed Computing Systems

被引:2
|
作者
Chen, Haoning [1 ]
Wu, Youlong [1 ]
机构
[1] ShanghaiTech Univ, Sch Informat Sci & Technol, Shanghai, Peoples R China
来源
2020 IEEE INFORMATION THEORY WORKSHOP (ITW) | 2021年
关键词
Distributed computing; MapReduce; communication; computation;
D O I
10.1109/ITW46852.2021.9457580
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider a MapReduce-type task running in a distributed computing model which consists of K edge computing nodes distributed across the edge of the network and a Master node that assists the edge nodes to compute output functions. The Master node and the edge nodes, both equipped with some storage memories and computing capabilities, are connected through a multicast network. We define the communication time spent during the transmission for the sequential implementation (all nodes send symbols sequentially) and parallel implementation (the Master node can send symbols during the edge nodes' transmission), respectively. We propose a mixed coded distributed computing scheme that divides the system into two subsystems where the coded distributed computing (CDC) strategy proposed by Songze Li et al. is applied into the first subsystem and a novel master-aided CDC strategy is applied into the second subsystem. We prove that this scheme is optimal, i.e., achieves the minimum communication time for both the sequential and parallel implementation, and establish an optimal information-theoretic tradeoff between the overall communication time, computation load, and the Master node's storage capacity. It demonstrates that incorporating a Master node with storage and computing capabilities can further reduce the communication time. For the sequential implementation, we deduce the approximately optimal file allocation between the two subsystems, which shows that the Master node should map as many files as possible in order to achieve smaller communication time. For the parallel implementation, if the Master node's storage and computing capabilities are sufficiently large (not necessary to store and map all files), then the proposed scheme requires at most 1/2 of the minimum communication time of system without the help of the Master node.
引用
收藏
页数:5
相关论文
共 50 条
  • [31] Coded Distributed Computing Over Unreliable and Insecure D2D Networks
    Chen, Jiajun
    Sung, Chi Wan
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2024, 72 (05) : 2563 - 2576
  • [32] On Distributed Computing With Heterogeneous Communication Constraints
    Shakya, Nishant
    Li, Fan
    Chen, Jinyuan
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (06) : 2776 - 2787
  • [33] TACC: Topology-Aware Coded Computing for Distributed Graph Processing
    Guler, Basak
    Avestimehr, A. Salman
    Ortega, Antonio
    IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2020, 6 : 508 - 525
  • [34] Location Privacy-Aware Coded Offloading for Distributed Edge Computing
    He, Yulong
    He, Xiaofan
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [35] Block Allocation of Systematic Coded Distributed Computing in Heterogeneous Straggling Networks
    Wang, Yu
    Gu, Shushi
    Zhang, Zhikai
    Zhang, Qinyu
    Xiang, Wei
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 1066 - 1071
  • [36] Cascaded Coded Distributed Computing Schemes Based on Placement Delivery Arrays
    Jiang, Jing
    Qu, Lingxiao
    IEEE ACCESS, 2020, 8 : 221385 - 221395
  • [37] Coded Distributed Computing with Node Cooperation Substantially Increases Speedup Factors
    Parrinello, Emanuele
    Lampiris, Eleftherios
    Elia, Petros
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 1291 - 1295
  • [38] Creating Robust Deep Neural Networks With Coded Distributed Computing for IoT
    Hadidi, Ramyad
    Cao, Jiashen
    Asgari, Bahar
    Kim, Hyesoon
    2023 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND COMMUNICATIONS, EDGE, 2023, : 126 - 132
  • [39] Computing control invariant sets of cascade nonlinear systems: Decomposition and distributed computing
    Decardi-Nelson, Benjamin
    Liu, Jinfeng
    COMPUTERS & CHEMICAL ENGINEERING, 2023, 171
  • [40] A Coded Distributed Computing Framework for Task Offloading from Multi-UAV to Edge Servers
    Guo, Yunkai
    Gu, Shushi
    Zhang, Qinyu
    Zhang, Ning
    Xiang, Wei
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2021,