High-performance hard-input LDPC decoding on multi-core devices for optical space links - Archive ouverte HAL
Article Dans Une Revue Journal of Systems Architecture Année : 2023

High-performance hard-input LDPC decoding on multi-core devices for optical space links

Résumé

LDPC codes are a family of error-correcting codes that are present in most space communication standards. Thanks to their large processing power and their parallelization capabilities, prevailing multicore devices facilitate real-time implementations of digital communication systems, which were previously implemented into dedicated hardware devices. Previous works were done over the last decade on the implementation of Gbps decoders on programmable devices. However, these works focus on the soft input LDPC decoding algorithms. But, hard-input LDPC decoders are also required to design and prototype for instance next optical-based satellite communication systems. These systems should provide high throughput (≥10 Gbps) and low latency (≤1ms) internet links. In this article, the first software-based implementation of a hard-input multi-Gbps LDPC decoder is detailed. Thanks to different parallelization strategies and deeply optimized SIMD codes, throughput up to 7.5 Gbps is achieved when 10 Gallager-E iterations are executed onto an INTEL Xeon device making possible the design of software base station systems providing throughputs of tens of Gbps for optical system evaluation or base station design.
Fichier principal
Vignette du fichier
1-s2.0-S1383762123000115-am.pdf (1016.12 Ko) Télécharger le fichier
Origine Publication financée par une institution

Dates et versions

hal-04406492 , version 1 (05-04-2024)

Licence

Identifiants

Citer

Bertrand Le Gal, Christophe Jego, Vincent Pignoly. High-performance hard-input LDPC decoding on multi-core devices for optical space links. Journal of Systems Architecture, 2023, 137, pp.102832. ⟨10.1016/j.sysarc.2023.102832⟩. ⟨hal-04406492⟩
69 Consultations
120 Téléchargements

Altmetric

Partager

More