SOLVING A PROBLEM OF RESOURCE-INTENSIVE MODELING OF DECODERS ON MASSIVELY PARALLEL COMPUTING DEVICES BASED ON VITERBI ALGORITHM

In this paper, we consider the problem of resource-intensive simulation of coding/decoding which corrects errors made at the preliminary stages of modern telecommunication system development. We propose to use the technology of parallel computing on GPU (GPGPU) to solve the problem of the process ac...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of Theoretical and Applied Information Technology 2016-12, Vol.94 (2), p.353-353
Hauptverfasser: Bashkirov, Alexey Viktorovich, Muratov, Alexander Vasilievich, Makarov, Oleg Yurievich, Borisov, Vasily Ivanovich, Lapshina, Ksenia Nikolaevna
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this paper, we consider the problem of resource-intensive simulation of coding/decoding which corrects errors made at the preliminary stages of modern telecommunication system development. We propose to use the technology of parallel computing on GPU (GPGPU) to solve the problem of the process acceleration. We discuss the aspects of encoding/decoding simulation, which corrects errors in heterogeneous systems. The results of this technology applying in the convolutional codec parameters simulation, decoded by Viterbi algorithm, are given as well. Another problem concerned with limitation of the interaction speed with the computing device tail part and a random access to memory is also considered. We propose a solution by communication minimization at host-computing device level, as well as the use of caching. The simulation tools are described in the paper, including the use of computing technique of general purpose on GPU allowing to reduce the time required to optimize the noiseless coding system and thus for the development and implementation of telecommunication devices. We describe the solutions of tasks on codecs characteristics research using massively parallel computing, differing by simplified initialization of flow pseudorandom-number generator (PRNG) ensuring high performance with sufficient accuracy of calculations by reducing the number of calls to an external status register.
ISSN:1817-3195