PARALLELIZATION OF DIGITAL SIGNAL PROCESSING ON MULTI-CORE PROCESSORS USING OPENMP

Authors

  • Yusupov Ibrohimbek Tashkent University of Information Technologies
  • Abdug’aniyev Muxriddin Tashkent University of Information Technologies
  • Naimov Ahadjon Tashkent University of Information Technologies
  • Latipov Jahongirbek Andijan branch of Kokand University

Keywords:

OpenMP, parallel computing, multi-core processor, signal processing, speedup, efficiency, digital filtering

Abstract

This paper presents an analysis of digital signal processing parallelization on multi-core processors using the OpenMP technology. Sequential and parallel computation methods were compared, and their performance metrics (execution time, speedup, and efficiency) were analyzed. The study demonstrates how OpenMP enables loop-level parallelization within shared-memory architectures, achieving significant performance improvements. Experimental results show that OpenMP-based signal processing can achieve up to a 5x speedup, with computational efficiency ranging between 60% and 95%. These findings confirm that OpenMP provides an effective solution for scientific and engineering computations, particularly in medical imaging and digital signal processing applications.

References

H.N, Zayniddinov, Mallaev O.U. Parallel Algorithms for Seismic Signal Processing on Multi-core Processors. Tashkent, 2022.

Hamdamov U.R. Algorithms of Multidimensional Signals Processing based on Cubic Basis Splines for Information Systems and Processes. Tashkent, 2021

Agatov A.S. Parallel Programming with OpenMP. Moscow, 2019.

Voevodin V.V. Mathematical Models and Methods in Parallel Processes. Moscow, 2020.

Andrews G. Foundations of Multithreaded, Parallel, and Distributed Programming. Addison-Wesley, 2018.

Published

2025-11-01

How to Cite

PARALLELIZATION OF DIGITAL SIGNAL PROCESSING ON MULTI-CORE PROCESSORS USING OPENMP. (2025). Universal International Scientific Journal, 2(10), 89-92. https://universaljurnal.uz/index.php/jurnal/article/view/3726