arrow
Return

Accelerating Neural BP-Based Decoder Using Coded Distributed Computing

delete2024-09-01
delete1
PRE
AI
X
Xuesong Han
R
Rui Liu
李勇 cover
李勇 (Yong Li) *
C
Chen Yi
J
Jiguang He
W
Wang Ming
DOI:10.1109/TVT.2024.3391836delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
While neural BP-based (NBP) decoders exhibit superior error correction performance compared to belief-propagation (BP) decoders, the NBP decoder's high computational and memory requirements impede its practical deployment in communication systems. To overcome this challenge, we propose a Coded Neural BP (CNBP) scheme to accelerate the NBP decoder in distributed environments, while considering storage constraints and providing resilience to stragglers. The key idea is to reformulate the primary operations of the NBP decoder as matrix-vector multiplications by introducing weight matrices and transformations. Based on this, the acceleration of the NBP decoder is achieved by speeding up matrix-vector multiplications using coded distributed computing. Extensive experiments conducted on Amazon EC2 cluster demonstrate that CNBP achieves notable acceleration and scalability performance without any loss in error correction performance.
Keywords:
BP-based decoder
coding theory
distributed computing
neural network
straggler resilience
BP-based decoder
coding theory
distributed computing
neural network
straggler resilience

Journal

IEEE Transactions on Vehicular Technology cover
IEEE Transactions on Vehicular Technology
IF:
7.1
Papers:
1.8W
Citations:
6.6W

Organization

C
Chongqing University
Scholars:
5.1W
Papers: 4.1W
Citations: 6.0W
C
chongqing university of posts & telecommunications
Scholars:
6.7K
Papers: 5.3K
Citations: 5
T
Technology Innovation Institute
Scholars:
600
Papers: 517
Citations: 615
N
North Carolina State University
Scholars:
2.6W
Papers: 2.3W
Citations: 3.7W
researcher View more organizations