Beyond Gbps Turbo Decoder on Multi-Core CPUs - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Beyond Gbps Turbo Decoder on Multi-Core CPUs

Résumé

This paper presents a high-throughput implementation of a portable software turbo decoder. The code is optimized for traditional multi-core CPUs (like x86) and it is based on the Enhanced max-log-MAP turbo decoding variant. The code follows the LTE-Advanced specification. The key of the high performance comes from an inter-frame SIMD strategy combined with a fixed-point representation. Our results show that proposed multi-core CPU implementation of turbo-decoders is a challenging alternative to GPU implementation in terms of throughput and energy efficiency. On a high-end processor, our software turbo-decoder exceeds 1 Gbps information throughput for all rate-1/3 LTE codes with K < 4096.
Fichier principal
Vignette du fichier
article.pdf (438.47 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01363980 , version 1 (13-09-2016)

Identifiants

Citer

Adrien Cassagne, Thibaud Tonnellier, Camille Leroux, Bertrand Le Gal, Olivier Aumage, et al.. Beyond Gbps Turbo Decoder on Multi-Core CPUs. The 10th International Symposium on Turbo Codes and Iterative Information Processing (ISTC 2016), Sep 2016, Brest, France. ⟨10.1109/ISTC.2016.7593092⟩. ⟨hal-01363980⟩
468 Consultations
1028 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More