High-Throughput and Memory-Efficient Parallel Viterbi Decoder for Convolutional Codes on GPU

11/18/2020
by   Alireza Mohammadidoost, et al.
0

This paper describes a parallel implementation of Viterbi decoding algorithm. Viterbi decoder is widely used in many state-of-the-art wireless systems. The proposed solution optimizes both throughput and memory usage by applying optimizations such as unified kernel implementation and parallel traceback. Experimental evaluations show that the proposed solution achieves higher throughput compared to previous GPU-accelerated solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/27/2020

High-Throughput Parallel Viterbi Decoder on GPU Tensor Cores

Many research works have been performed on implementation of Vitrerbi de...
research
11/22/2022

High-Throughput GPU Implementation of Dilithium Post-Quantum Digital Signature

In this work, we present a well-optimized GPU implementation of Dilithiu...
research
11/17/2021

Accelerating JPEG Decompression on GPUs

The JPEG compression format has been the standard for lossy image compre...
research
06/21/2023

High Throughput Open-Source Implementation of Wi-Fi 6 and WiMAX LDPC Encoder and Decoder

This paper describes the design and C99 implementation of a free and ope...
research
09/10/2019

High-performance Cryptographically Secure Pseudo-random Number Generation via Bitslicing

In this paper, a high-throughput Cryptographically Secure Pseudo-Random ...
research
09/14/2022

Performance Evaluation of Parallel Algorithms

Evaluating how well a whole system or set of subsystems performs is one ...
research
02/23/2018

GPU Implementation and Optimization of a Flexible MAP Decoder for Synchronization Correction

In this paper we present an optimized parallel implementation of a flexi...

Please sign up or login with your details

Forgot password? Click here to reset