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 条
  • [1] Coded Distributed Computing: Fundamental Limits and Practical Challenges
    Li, Songze
    Yu, Qian
    Maddah-Ali, Mohammad Ali
    Avestimehr, A. Salman
    2016 50TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2016, : 509 - 513
  • [2] Asymptotically Optimal Coded Distributed Computing via Combinatorial Designs
    Cheng, Minquan
    Wu, Youlong
    Li, Xianxian
    Wu, Dianhua
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 3018 - 3033
  • [3] Cascaded Coded Distributed Computing Schemes Based on Symmetric Designs
    Jiang, Jing
    Wang, Wenhan
    Zhou, Lingling
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2022, 70 (11) : 7179 - 7190
  • [4] Distributed Decoding for Coded Distributed Computing
    Yazdanialahabadi, Arash
    Ardakani, Masoud
    IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14) : 12555 - 12562
  • [5] Compressed Coded Distributed Computing
    Li, Songze
    Maddah-Ali, Mohammad Ali
    Avestimehr, A. Salman
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 2032 - 2036
  • [6] Secure Coded Distributed Computing
    Sasi, Shanuja
    Giinlii, Onur
    2024 IEEE 25TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS, SPAWC 2024, 2024, : 811 - 815
  • [7] Compressed Coded Distributed Computing
    Elkordy, Ahmed Roushdy
    Li, Songze
    Maddah-Ali, Mohammad Ali
    Avestimehr, A. Salman
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (05) : 2773 - 2783
  • [8] Topological Coded Distributed Computing
    Wan, Kai
    Ji, Mingyue
    Caire, Giuseppe
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [9] Stream Distributed Coded Computing
    Cohen A.
    Thiran G.
    Esfahanizadeh H.
    Medard M.
    IEEE Journal on Selected Areas in Information Theory, 2021, 2 (03): : 1025 - 1040
  • [10] On Heterogeneous Coded Distributed Computing
    Kiamari, Mehrdad
    Wang, Chenwei
    Avestimehr, A. Salman
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,