Stressing the BER simulation of LDPC codes in the error floor region using GPU clusters

Conference: ISWCS 2013 - The Tenth International Symposium on Wireless Communication Systems
08/27/2013 - 08/30/2013 at Ilmenau, Deutschland

Proceedings: ISWCS 2013

Pages: 5Language: englishTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Authors:
Falcao, Gabriel; Andrade, Joao; Silva, Vitor (Instituto de Telecomunicações, University of Coimbra, Portugal)
Yamagiwa, Shinichi (JST Presto, University of Tsukuba, Japan)
Sousa,, Leonel (INESC-ID, Technical University of Lisbon, Portugal)

Abstract:
Low-Density Parity-Check (LDPC) codes are known for having excellent Bit Error Rate (BER) performance, even in the presence of quite low Signal-to-Noise Ratios (SNR). But the development of this type of error-correcting codes poses severe challenges since the design of new codes is based on heuristics such as girth and sparsity that not always provide the expected BER results and, consequently, can take long periods of time to be tested with Monte Carlo simulations using a massive amount of bits pseudo-randomly generated and transmitted over noisy channels. We address the computational complexity demanded by the LDPC decoder and the challenges imposed from the parallel architecture perspective, in particular targeting multicore systems that have the potential to deal more efficiently with computationally intensive applications. To handle the massive computational power required by the new and computationally more intensive generations of LDPC codes that demand lower error floors, namely optical communication ones, we propose using clusters of GPUs as a way to accelerate this type of Monte Carlo simulations from years or months to weeks or days.