Ускорение операции быстрой свёртки для множества комплексных векторов на основе технологии OpenCL
https://doi.org/10.25682/NIISI.2025.1.0005
Аннотация
Статья посвящена применению технологии OpenCL, позволяющей использовать мощные ресурсы графических процессоров для повышения быстродействия вычислительных программ. Рассматриваются приёмы разработки в среде OpenCL эффективных параллельных программ, позволяющих ускорить операцию свёртки для множества комплексных векторов на основе быстрого преобразования Фурье.
Список литературы
1. В.В. Воеводин, Вл.В. Воеводин. Параллельные вычисления. Спб., БХВ-Петербург, 2004.
2. Официальный OpenCL–сайт организации Khronos Group, http://www.khronos.org/opencl/
3. А.А. Бурцев. Оптимизация операции перемножения матриц на основе технологии OpenCL. «Труды НИИСИ РАН», Т. 10 (2020), № 5-6, 100–112.
4. А.А. Бурцев. Применение технологии OpenCL для ускорения вычисления интегралов. // «Труды НИИСИ РАН», Т.13 (2023), №1-2, 19-24.
5. А.А. Бурцев. Ускорение быстрого преобразования Фурье на основе технологии OpenCL. «Труды НИИСИ РАН», Т. 11 (2021), № 4, 27–37.
6. А.А. Бурцев. Оптимизация операции быстрого преобразования Фурье в среде OpenCL. // «Труды НИИСИ РАН», Т.12 (2022), №1-2, 11-27.
7. А.А. Бурцев. Ускорение быстрого преобразования Фурье для многомерных массивов комплексных векторов на основе технологии OpenCL. // «Труды НИИСИ РАН», Т.14 (2024), №2, 22-30.
8. Стивен Смит. Цифровая обработка сигналов. Практическое руководство для инженеров и научных работников. М., Додека-XXI, 2012.
Рецензия
Для цитирования:
Бурцев А.А. Ускорение операции быстрой свёртки для множества комплексных векторов на основе технологии OpenCL. Труды НИИСИ. 2025;15(1):33-47. https://doi.org/10.25682/NIISI.2025.1.0005
For citation:
Burtsev A.A. Acceleration of Fast Convolution Operation for Multiple Complex Vectors Based on OpenCL Technology. SRISA Proceedings. 2025;15(1):33-47. (In Russ.) https://doi.org/10.25682/NIISI.2025.1.0005