Aff3ct: A fast forward error correction toolbox!

A Cassagne, O Hartmann, M Leonardon, K He… - SoftwareX, 2019 - Elsevier
AFF3CT is an open source toolbox dedicated to Forward Error Correction (FEC or channel
coding). It supports a broad range of codes: from widespread turbo codes and Low-Density …

StreamPU: A DSEL for high throughput and low latency software‐defined radio on multicore CPUs

A Cassagne, R Tajan, O Aumage… - Concurrency and …, 2023 - Wiley Online Library
This article presents a new Domain Specific Embedded Language (DSEL) dedicated to
Software‐Defined Radio (SDR). From a set of carefully designed components, it enables to …

MIPP: a Portable C++ SIMD Wrapper and its use for Error Correction Coding in 5G Standard

A Cassagne, O Aumage, D Barthou, C Leroux… - Proceedings of the …, 2018 - dl.acm.org
Error correction code (ECC) processing has so far been performed on dedicated hardware
for previous generations of mobile communication standards, to meet latency and bandwidth …

Extended RISC-V hardware architecture for future digital communication systems

M Tourres, C Chavet, B Le Gal… - 2021 IEEE 4th 5G …, 2021 - ieeexplore.ieee.org
The fast deployment of IoT (Internet-of-Things) devices for a few years has been impressive
and the progressive deployment of 5G will accelerate things even further. Indeed, this …

Low-latency and high-throughput software turbo decoders on multi-core architectures

B Le Gal, C Jego - Annals of Telecommunications, 2020 - Springer
In the last few years, with the advent of a software-defined radio (SDR), the processor cores
were stated to be an efficient solution to execute the physical layer components. Indeed …

Low-latency software LDPC decoders for x86 multi-core devices

B Le Gal, C Jego - 2017 IEEE International Workshop on …, 2017 - ieeexplore.ieee.org
LDPC codes are a family of error correcting codes used in most modern digital
communication standards even in future 3GPP 5G standard. Thanks to their high processing …

Improving performance of SCMA MPA decoders using estimation of conditional probabilities

A Ghaffari, M Leonardon, Y Savaria… - 2017 15th IEEE …, 2017 - ieeexplore.ieee.org
Sparse code multiple access (SCMA) is a new type of non-orthogonal modulation suggested
for 5G systems offering lower bit-error rate and higher spectral efficiency. There are many …

Specialized Scalar and SIMD Instructions for Error Correction Codes Decoding on RISC-V Processors

M Tourres, C Chavet, B Le Gal, P Coussy - IEEE Access, 2025 - ieeexplore.ieee.org
The rapid deployment of Internet-of-Things (IoT) devices for a few years has been
impressive, and the progressive deployment of 5G will accelerate things even further …

A high-throughput parallel Viterbi algorithm via bitslicing

SK Monfared, O Hajihassani, V Mohsseni… - ACM Transactions on …, 2021 - dl.acm.org
In this work, we present a novel bitsliced high-performance Viterbi algorithm suitable for high-
throughput and data-intensive communication. A new column-major data representation …

Experimental analysis of vectorized instructions impact on energy and power consumption under thermal design power constraints

A Guermouche, AC Orgerie - 2019 - hal.science
Vectorized instructions were introduced to improve the performance of applications.
However, they come with an increase in the power consumption cost. As a consequence …