Parallelism versus Latency in Simplified Successive-Cancellation Decoding of Polar Codes

12/24/2020
by   Seyyed Ali Hashemi, et al.
0

This paper characterizes the latency of the simplified successive-cancellation (SSC) decoding scheme for polar codes under hardware resource constraints. In particular, when the number of processing elements P that can perform SSC decoding operations in parallel is limited, as is the case in practice, the latency of SSC decoding is O(N^1-1/μ+N/Plog_2log_2N/P), where N is the block length of the code and μ is the scaling exponent of the channel. Three direct consequences of this bound are presented. First, in a fully-parallel implementation where P=N/2, the latency of SSC decoding is O(N^1-1/μ), which is sublinear in the block length. This recovers a result from our earlier work. Second, in a fully-serial implementation where P=1, the latency of SSC decoding scales as O(Nlog_2log_2 N). The multiplicative constant is also calculated: we show that the latency of SSC decoding when P=1 is given by (2+o(1)) Nlog_2log_2 N. Third, in a semi-parallel implementation, the smallest P that gives the same latency as that of the fully-parallel implementation is P=N^1/μ. The tightness of our bound on SSC decoding latency and the applicability of the foregoing results is validated through extensive simulations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/11/2019

Sublinear Latency for Simplified Successive Cancellation Decoding of Polar Codes

In this work we analyze the latency of the simplified successive cancell...
research
10/20/2022

Hardware Implementation of Iterative Projection Aggregation Decoding for Reed-Muller Codes

The recently proposed recursive projection-aggregation (RPA) decoding al...
research
10/27/2020

Minimum-effort successive cancellation list decoding of polar codes

Polar codes are linear block codes that can achieve channel capacity at ...
research
05/13/2021

Input-distribution-aware parallel decoding of block codes

Many channel decoders rely on parallel decoding attempts to achieve good...
research
06/19/2019

Reduced I/O Latency with Futures

Task parallelism research has traditionally focused on optimizing comput...
research
11/01/2021

Noise Error Pattern Generation Based on Successive Addition-Subtraction for Guessing Decoding

Guessing random additive noise decoding (GRAND) algorithm has emerged as...
research
12/15/2022

Successive Interference Cancellation for Fiber-Optic Channels with Direct Detection

Two simplified transceiver architectures are studied for fiber-optic lin...

Please sign up or login with your details

Forgot password? Click here to reset