首页|基于LT码的分布式矩阵计算研究

基于LT码的分布式矩阵计算研究

扫码查看
在如今大数据和机器学习应用范围不断扩大的背景下,分布式计算系统成为处理庞大数据的必要工具。对于具有一定规模的计算集群,其性能会不可避免地受到系统噪声的影响,应考虑在分布式计算系统中借助编码技术来增强系统的鲁棒性。现有应用于分布式矩阵计算的编码方案多为固定速率编码,无法适应节点数量动态变化的实际情况。同时,由于部分任务有截止期限制,应在保证任务顺利完成的前提下尽可能地减少平均开销从而降低时延。针对上述问题,提出将LT码应用于雾计算场景下的分布式矩阵计算,设计Remo2算法。依托LT码的无速率特性自适应信道状态变化,通过合适的度分布函数设计以及双向切割、因子化度数的方法达到降低时延、增强分布式计算系统鲁棒性的预期效果。令k1为A矩阵被切分后的子矩阵行值,k2为B矩阵被切分后的子矩阵列值,实验结果表明,在k1值固定的前置条件下,与FLT码及BDC-LT算法相比,Remo2算法的平均开销相对于前者稳定降低了 33。3%,相对于后者减少了 7。7%的冗余。此外,当k1k2大小的码长固定时,k,、k2的离散化程度越低,即lim|k1-k2|→0,会带来更小的平均开销。
Research on Distributed Matrix Computing Based on LT Code
Distributed computing systems have emerged as necessary tools for processing large amounts of data in the context of the continuous expansion of big data and machine learning applications.For computing clusters with a certain scale,their performance are inevitably affected by system noise.Therefore,it is necessary to consider encoding technology in distributed computing systems to enhance their robustness.Most of the existing encoding schemes used in distributed matrix computing are fixed rate codes,which cannot adapt to the actual situation of dynamic changes in the number of nodes.Meanwhile,owing to deadlines for some tasks,the average cost should be minimized completely to reduce latency while ensuring smooth task completion.To address the above issues,this paper proposes the application of the Luby Transform(LT)code to distributed matrix computing in fog computing scenarios,and designs Remo2 algorithm.Based on the rate-free characteristics of LT codes,adaptive channel state changes can be achieved through an appropriate degree distribution function design,bidirectional cutting,and degree factorization methods to reduce latency and enhance the robustness of distributed computing systems.This paper lets k1 be the row value of the submatrix after the partition of the A matrix and k2 be the column value of the submatrix after the partition of the B matrix.The experimental results indicate that under a fixedk,value precondition,compared with the Factored LT(FLT)code and Block-diagonal Coding-LT(BDC-LT)algorithm,the average cost of the Remo2 algorithm can be stably reduced by 33.3%compared to that of the former,and the redundancy can be reduced by 7.7%compared to that of the latter.In addition,when the code length of k1k2 is fixed,a lower degree of discretization of k1,k2,and lim|k1-k2|→ 0 results in a smaller average overhead.

Luby Transform(LT)codedistributed matrix computingbidirectional cuttingfactorizationaverage cost

刘怡、张磊

展开 >

首都师范大学信息工程学院,北京 100048

LT码 分布式矩阵计算 双向切割 因式化 平均开销

科技创新2030—"新一代人工智能"重大项目

2020AAA0109700

2024

计算机工程
华东计算技术研究所 上海市计算机学会

计算机工程

CSTPCD北大核心
影响因子:0.581
ISSN:1000-3428
年,卷(期):2024.50(8)
  • 3