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
关键词
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] Distributed computing systems
    Srimani, PK
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (11) : 1021 - 1024
  • [32] 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,
  • [33] SAZD: A Low Computational Load Coded Distributed Computing Framework for IoT Systems
    Dai, Mingjun
    Zheng, Ziying
    Zhang, Shengli
    Wang, Hui
    Lin, Xiaohui
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) : 3640 - 3649
  • [34] Masterless Coded Computing: A Fully-Distributed Coded FFT Algorithm
    Jeong, Haewon
    Low, Tze Meng
    Grover, Pulkit
    2018 56TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2018, : 887 - 894
  • [35] SPECIAL SECTION ON DISTRIBUTED COMPUTING - FOREWARD - ADVANCES IN DISTRIBUTED COMPUTING SYSTEMS
    LUNDSTROM, SF
    SWARTZLANDER, EE
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (10) : 1092 - 1096
  • [36] Computing the structural robustness function for distributed computing systems
    Jakover, E
    KORUS 2000: 4TH KOREA-RUSSIA INTERNATIONAL SYMPOSIUM ON SCIENCE AND TECHNOLOGY, PT 2, PROCEEDINGS: ELECTRONICS AND INFORMATION TECHNOLOGY, 2000, : 144 - 146
  • [37] Coded Distributed Computing for Vehicular Edge Computing With Dual-Function Radar Communication
    Nguyen, Tien Hoa
    Thi, Hoai Linh Nguyen
    Le Hoang, Hung
    Tan, Junjie
    Luong, Nguyen Cong
    Xiao, Sa
    Niyato, Dusit
    Kim, Dong In
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (10) : 15318 - 15331
  • [38] Coded Distributed Computing: Performance Limits and Code Designs
    Jamali, Mohammad Vahid
    Soleymani, Mahdi
    Mahdavifar, Hessam
    2019 IEEE INFORMATION THEORY WORKSHOP (ITW), 2019, : 399 - 403
  • [39] Coded Computing for Multi-Cluster Distributed Computations
    Wu, Youlong
    Li, Chenglin
    Hu, Haoyang
    Song, Xiyu
    Ma, Shuai
    Shi, Yuanming
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2025, 73 (02) : 1114 - 1127
  • [40] An Incentive Mechanism for Resource Allocation in Coded Distributed Computing
    Ng, Jer Shyuan
    Lim, Wei Yang Bryan
    Xiong, Zehui
    Garg, Sahil
    Niyato, Dusit
    Leung, Cyril
    2021 IEEE 15TH INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (BIGDATASE 2021), 2021, : 15 - 22