Turkish Journal of Computer and Mathematics Education
Journal license

Journal

Turkish Journal of Computer and Mathematics Education


Volume
& Issue

Volume 13, Issue 1


Published
on


Pages

190-197


DOI

Article

GPU-Based Parallel Algorithm for Wideband Signal Timing Recovery


Authors

Parnia Haji Faraji Affiliation:
Department of Electrical and Computer Engineering, University of British Columbia
, Mohammad Hasan Shammakhi Affiliation:
Department of Electrical Engineering, Amirkabir University of Technology
, Mohsen Hosseinzadeh Affiliation:
Department of Electrical Engineering, Amirkabir University of Technology
and Milad Mohammadi Bidhandi Affiliation:
Department of Electrical Engineering, Amirkabir University of Technology


Abstract

Symbol timing recovery is a complex calculation process that detects and corrects timing error in a coherent receiver. This paper presents a new implementation of GPU -based symbol timing recovery based on the parallel version of Gardner's method to minimize the timing error. Gardner's method utilizes a sequential process that relies on feedback error. The proposed method is a fast parallel implementation method on a GPU for time-error detection (TED) using the parallel timing recovery structure of sample signal blocks which makes fast error detection possible. We calculate the interpolation filter coefficients before timing recovery to detect the timing error of the symbols. We then compare the performance of timing recovery for different parallel techniques on different GPU s to minimize error and improve processing speed, up to 100 times, compared to Gardner's method. Performance evaluations show that we achieved a very high rate of timing recovery (50 Msymb/sec on GTX 1050 Ti) by optimizing the GPU implementation.


Keywords

Gardner's method, timing recovery, GPU, Cuda, synchronization, coherent receiver, digital communication


Citation

Haji Faraji, P., Shammakhi, M. H., Hosseinzadeh, M., & Bidhandi, M. M. (2022). Gpu-based parallel algorithm for wideband signal timing recovery. Turkish Journal of Computer and Mathematics Education, 13(1), 190–197.

Published by: Engineering Journals

Engineering Journals Logo