Multicore and Manycore Implementations of ADMM-based Decoders for LDPC Decoding |
| |
Authors: | Imen Debbabi Bertrand Le Gal Nadia Khouja Fethi Tlili Christophe Jégo |
| |
Affiliation: | 1.GRESCOM Laboratory, High School of Communications,Carthage University,Ariana,Tunisia;2.CNRS Lab. IMS,Bordeaux INP, Bordeaux University,Bordeaux,France |
| |
Abstract: | The alternate direction method of multipliers (ADMM) algorithm has recently been proposed for LDPC decoding based on linear programming (LP) techniques. Even though it improves the error rate performance compared with usual message passing (MP) techniques, it shows a higher computation complexity. However, a significant step towards LP LDPC decoding scalability and optimization is made possible since the ADMM algorithm acts as an MP decoding one. In this paper, an overview of the ADMM approach and its error correction performances is provided. Then, its computation and memory complexities are evaluated. Finally, optimized software implementations of the decoder to take advantage of multi/many-core device features are described. Optimization choices are discussed and justified according to execution profiling figures and the algorithm’s parallelism levels. Experimentation results show that this LP based decoding technique can reach WiMAX and WRAN standards real time throughput requirements on mid-range devices. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|