Coded Distributed Computing: Performance Limits and Code Designs

被引:7
|
作者
Jamali, Mohammad Vahid [1 ]
Soleymani, Mahdi [1 ]
Mahdavifar, Hessam [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
CAPACITY;
D O I
10.1109/itw44776.2019.8989097
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of coded distributed computing where a large linear computational job, such as a matrix multiplication, is divided into k smaller tasks, encoded using an (n; k) linear code, and performed over n distributed nodes. The goal is to reduce the average execution time of the computational job. We provide a connection between the problem of characterizing the average execution time of a coded distributed computing system and the problem of analyzing the error probability of codes of length n used over erasure channels. Accordingly, we present closed-form expressions for the execution time using binary random linear codes and the best execution time any linear-coded distributed computing system can achieve. It is also shown that there exist good binary linear codes that attain, asymptotically, the best performance any linear code, not necessarily binary, can achieve. We also investigate the performance of coded distributed computing systems using polar and Reed-Muller (RM) codes that can benefit from low-complexity decoding, and superior performance, respectively, as well as explicit constructions. The proposed framework in this paper can enable efficient designs of distributed computing systems given the rich literature in the channel coding theory.
引用
收藏
页码:399 / 403
页数:5
相关论文
共 50 条
  • [41] Coded Wireless Distributed Computing With Packet Losses and Retransmissions
    Han, Dong-Jun
    Sohn, Jy-Yong
    Moon, Jaekyun
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (12) : 8204 - 8217
  • [42] Coded Distributed Computing For Vehicular Edge Computing With Dual -Function Radar Communication
    Hoai Linh Nguyen Thi
    Hoang Le Hung
    Nguyen Cong Luong
    Tien Hoa Nguyen
    Xiao, Sa
    Tan, Junjie
    Niyato, Dusit
    2023 IEEE 98TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2023-FALL, 2023,
  • [43] On Batch-Processing Based Coded Computing for Heterogeneous Distributed Computing Systems
    Wang, Baoqian
    Xie, Junfei
    Lu, Kejie
    Wan, Yan
    Fu, Shengli
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (03): : 2438 - 2454
  • [44] Fundamental Limits of Wireless Distributed Computing Networks
    Ji, Mingyue
    Chen, Rong-Rong
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 2600 - 2608
  • [45] Code Generation for Multiprocessor Distributed Computing Systems
    Volkov, Victor
    Ivanova, Vera
    Syschikov, Alexey
    PROCEEDINGS OF THE 2017 21ST CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2017, : 358 - 363
  • [46] PERFORMANCE LIMITS FOR BLOCK-CODED MODULATION
    BURR, AG
    IEE PROCEEDINGS-I COMMUNICATIONS SPEECH AND VISION, 1989, 136 (04): : 267 - 275
  • [47] On the Fundamental Limits of Coded Data Shuffling for Distributed Machine Learning
    Elmahdy, Adel
    Mohajer, Soheil
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (05) : 3098 - 3131
  • [48] A Combinatorial Design for Cascaded Coded Distributed Computing on General Networks
    Woolsey, Nicholas
    Chen, Rong-Rong
    Ji, Mingyue
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (09) : 5686 - 5700
  • [49] Coded Distributed Computing for Hierarchical Multi-task Learning
    Hu, Haoyang
    Li, Songze
    Cheng, Minquan
    Wu, Youlong
    2023 IEEE INFORMATION THEORY WORKSHOP, ITW, 2023, : 480 - 485
  • [50] Coded Parallel Transmission for Half-Duplex Distributed Computing
    Zai, Qixuan
    Yuan, Kai
    Wu, Youlong
    INFORMATION, 2022, 13 (07)