arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2202.03469cs.ITcs.DCcs.LGcs.NAcs.SCmath.ITmath.NA
收藏

随机合金码与编码分布式张量的基本极限

Random Alloy Codes and the Fundamental Limits of Coded Distributed Tensors

Virginia Tech(弗吉尼亚理工大学)

Pedro Soto

AI总结:

针对传统编码分布式张量以恢复阈值为优化目标无法直接降低故障概率的问题,本文提出基于解码概率的评估框架,构造了最优的局部随机合金码,并发现了编码分布式张量的不可能性定理。

摘要:

张量是分布式计算(例如机器学习)中的一种基础运算,针对大型数据集,张量运算通常会被拆分为多个并行任务执行。掉队节点(straggler)及其他故障会严重影响整体完成时间。编码计算领域的最新研究提出了一种利用编码任务缓解掉队节点问题的新策略,其目标是最小化恢复整体结果所需的任务数量,该数量被称为恢复阈值。但我们证明,这种严格的组合定义并不能直接优化故障概率。\n 本文聚焦于最可能发生的事件,通过解码概率更直接地衡量编码方案的最优性。基于这种概率方法,我们提出了一种实用的矩阵乘随机构造方法,即局部随机合金码(locally random alloy codes),该编码在上述衡量指标下是最优的。此外,借助这种概率方法,我们还发现了一个同时适用于随机和确定性编码分布式张量的出人意料的不可能性定理。

英文摘要:

Tensors are a fundamental operation in distributed computing, \emph{e.g.,} machine learning, that are commonly distributed into multiple parallel tasks for large datasets. Stragglers and other failures can severely impact the overall completion time. Recent works in coded computing provide a novel strategy to mitigate stragglers with coded tasks, with an objective of minimizing the number of tasks needed to recover the overall result, known as the recovery threshold. However, we demonstrate that this strict combinatorial definition does not directly optimize the probability of failure. In this paper, we focus on the most likely event and measure the optimality of a coding scheme more directly by its probability of decoding. Our probabilistic approach leads us to a practical construction of random codes for matrix multiplication, i.e., locally random alloy codes, which are optimal with respect to the measures. Furthermore, the probabilistic approach allows us to discover a surprising impossibility theorem about both random and deterministic coded distributed tensors.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑