论文标题

编码分布式计算的调查

A Survey of Coded Distributed Computing

论文作者

Ng, Jer Shyuan, Lim, Wei Yang Bryan, Luong, Nguyen Cong, Xiong, Zehui, Asheralieva, Alia, Niyato, Dusit, Leung, Cyril, Miao, Chunyan

论文摘要

分布式计算已成为大规模计算任务的常见方法,因为诸如高可靠性,可伸缩性,计算速度和成本效益之类的好处。但是,分布式计算面临着与通信负载和散布效应有关的关键问题。特别是,计算节点需要彼此交换中间结果,以计算最终结果,这大大增加了通信开销。此外,分布式计算网络可能包括间歇性较慢的散布节点。这导致执行计算任务所需的整体时间更长,从而限制了分布式计算的性能。为了解决这些问题,最近提出了编码的分布式计算(CDC),即编码理论技术和分布式计算的组合,最近被提议作为有希望的解决方案。编码理论技术已证明在WiFi和蜂窝系统中有效处理通道噪声。因此,疾病预防控制中心可能会大大减少沟通负荷,减轻散乱者的影响,提供容错,隐私和安全性。在这项调查中,我们首先介绍CDC的基础知识,然后是基本CDC方案。然后,我们审查并分析了一些旨在降低通信成本,减轻Straggler效果以及保证隐私和安全性的CDC方法。此外,我们介绍并讨论CDC在现代计算机网络中的应用。最后,我们重点介绍了与CDC相关的重要挑战和有前途的研究方向

Distributed computing has become a common approach for large-scale computation of tasks due to benefits such as high reliability, scalability, computation speed, and costeffectiveness. However, distributed computing faces critical issues related to communication load and straggler effects. In particular, computing nodes need to exchange intermediate results with each other in order to calculate the final result, and this significantly increases communication overheads. Furthermore, a distributed computing network may include straggling nodes that run intermittently slower. This results in a longer overall time needed to execute the computation tasks, thereby limiting the performance of distributed computing. To address these issues, coded distributed computing (CDC), i.e., a combination of coding theoretic techniques and distributed computing, has been recently proposed as a promising solution. Coding theoretic techniques have proved effective in WiFi and cellular systems to deal with channel noise. Therefore, CDC may significantly reduce communication load, alleviate the effects of stragglers, provide fault-tolerance, privacy and security. In this survey, we first introduce the fundamentals of CDC, followed by basic CDC schemes. Then, we review and analyze a number of CDC approaches proposed to reduce the communication costs, mitigate the straggler effects, and guarantee privacy and security. Furthermore, we present and discuss applications of CDC in modern computer networks. Finally, we highlight important challenges and promising research directions related to CDC

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源