РАСПАРАЛЛЕЛЬИЗАЦИЯ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ НА МНОГОЯДЕРНЫХ ПРОЦЕССОРАХ С ИСПОЛЬЗОВАНИЕМ OPENMP
Ключевые слова:
OpenMP, параллельные вычисления, многоядерный процессор, обработка сигналов, ускорение, эффективность, цифровая фильтрацияАннотация
В данной статье рассмотрены вопросы параллельной обработки цифровых сигналов на многоядерных процессорах с использованием технологии OpenMP. Проведено сравнение последовательных и параллельных методов вычислений, проанализированы их показатели производительности, такие как время выполнения, ускорение и эффективность. Показано, что технология OpenMP, основанная на архитектуре с общей памятью, обеспечивает эффективную организацию параллельных циклов и распределение вычислительной нагрузки между ядрами процессора. Результаты экспериментов показывают, что использование OpenMP позволяет ускорить процесс обработки сигналов до 5 раз по сравнению с традиционными последовательными алгоритмами, при этом эффективность параллельных вычислений составляет от 60 до 95 %. Таким образом, технология OpenMP является эффективным инструментом для научных и инженерных вычислений, особенно в областях обработки медицинских изображений и цифровых сигналов.
Библиографические ссылки
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.
Опубликован
Выпуск
Раздел
Лицензия
Copyright (c) 2025 Yusupov Ibrohimbek, Abdug’aniyev Muxriddin, Naimov Ahadjon, Latipov Jahongirbek

Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.