Breaking the Computational Bottleneck: Design of Near-Optimal High-Memory Spatially-Coupled Codes

09/18/2021
by   Siyi Yang, et al.
0

Spatially-coupled (SC) codes, known for their threshold saturation phenomenon and low-latency windowed decoding algorithms, are ideal for streaming applications and data storage systems. SC codes are constructed by partitioning an underlying block code, followed by rearranging and concatenating the partitioned components in a convolutional manner. The number of partitioned components determines the memory of SC codes. In this paper, we investigate the relation between the performance of SC codes and the density distribution of partitioning matrices. While adopting higher memories results in improved SC code performance, obtaining finite-length, high-performance SC codes with high memory is known to be computationally challenging. We break this computational bottleneck by developing a novel probabilistic framework that obtains (locally) optimal density distributions via gradient descent. Starting from random partitioning matrices abiding by the obtained distribution, we perform low-complexity optimization algorithms that minimize the number of detrimental objects to construct high-memory, high-performance quasi-cyclic SC codes. We apply our framework to various objects of interests, from the simplest short cycles, to more sophisticated objects such as concatenated cycles aiming at finer-grained optimization. Simulation results show that codes obtained through our proposed method notably outperform state-of-the-art SC codes with the same constraint length and optimized SC codes with uniform partitioning. The performance gain is shown to be universal over a variety of channels, from canonical channels such as additive white Gaussian noise and binary symmetric channels, to practical channels underlying flash memory and magnetic recording systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2021

GRADE-AO: Towards Near-Optimal Spatially-Coupled Codes With High Memories

Spatially-coupled (SC) codes, known for their threshold saturation pheno...
research
04/16/2018

Spatially-Coupled Code Design for Partial-Response Channels: Optimal Object-Minimization Approach

Because of their capacity-approaching performance and their complexity/l...
research
02/19/2018

Finite-Length Construction of High Performance Spatially-Coupled Codes via Optimized Partitioning and Lifting

Spatially-coupled (SC) codes are a family of graph-based codes that have...
research
08/07/2019

Multi-Dimensional Spatially-Coupled Code Design: Enhancing the Cycle Properties

A circulant-based spatially-coupled (SC) code is constructed by partitio...
research
09/15/2018

Algebraic Optimization of Binary Spatially Coupled Measurement Matrices for Interval Passing

We consider binary spatially coupled (SC) low density measurement matric...
research
03/16/2018

Coding for Channels with SNR Variation: Spatial Coupling and Efficient Interleaving

In magnetic-recording systems, consecutive sections experience different...
research
04/08/2019

Minimizing the Number of Detrimental Objects in Multi-Dimensional Graph-Based Codes

In order to meet the demands of data-hungry applications, data storage d...

Please sign up or login with your details

Forgot password? Click here to reset