Utilizing massive parallelism in decoding of modern error-correcting codes for accelerating communication systems simulations
Faculty of Informatics, Paneuropean University, Bratislava, Slovakia
International Scientific Conference INFORMATICS, 2013
@inproceedings{inthft:220985,
author={Ruzick’y, E. and Farkas, P. and Palenik, T. and Rupp, M. and Gameiro, A.},
title={Utilizing massive parallelism in decoding of modern error-correcting codes for accelerating communication systems simulations},
booktitle={Informatics 2013},
year={2013},
pages={349-354},
publisher={Department of Computers and Informatics, {FEEI} {TU} of Kosice, 2013}
}
In this paper a novel approximate algorithm for massively-parallel decoding of trellis based error correcting codes (ECC) is presented. The potential effect of using such optimized decoder on acceleration of simulations of modern communication systems implementing the most recent communication standards, such as LTE-A (Long Term Evolution – Advanced) is evaluated quantitatively by presenting an original open source implementation in C running on a graphical processor (GPU). The focus of this design is to provide a seamless acceleration to Matlab simulations without breaking compatibility with existing CPU-based simulation frameworks. A quantitative throughput comparison with available open source and proprietary solutions is also presented.
November 13, 2013 by hgpu