Full metadata record
DC FieldValueLanguage
dc.contributor.authorТутатчиков, В.С.
dc.date2020
dc.date.accessioned2025-08-22T12:20:00Z-
dc.date.available2025-08-22T12:20:00Z-
dc.date.issued2020
dc.identifier.identifierDspace\SGAU\20200805\85081
dc.identifier.citationТутатчиков В.С. Реализация параллельного варианта алгоритма вычисления двумерного быстрого преобразования Фурье по аналогу алгоритма Кули-Тьюки / В.С. Тутатчиков // Информационные технологии и нанотехнологии (ИТНТ-2020). Сборник трудов по материалам VI Международной конференции и молодежной школы (г. Самара, 26-29 мая): в 4 т. / Самар. нац.-исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т систем. обраб. изобр. РАН-фил. ФНИЦ "Кристаллография и фотоника" РАН; [под ред. В. А. Фурсова]. – Самара: Изд-во Самар. ун-та, 2020. – Том 4. Науки о данных. – 2020. – С. 905-914.
dc.identifier.urihttp://repo.ssau.ru/jspui/handle/123456789/12943-
dc.description.abstractВ настоящее время в цифровой обработке сигналов широко применяется двумерное быстрое преобразование Фурье (БПФ). Обычно оно вычисляется при помощи комбинации одномерных БПФ сначала для каждой строки, затем для каждого столбца. В этом случае алгоритм легко адаптируется для параллельных вычислений. В работе представлен способ распараллеливания алгоритма вычисления двумерного БПФ по аналогу алгоритма Кули-Тьюки, требующего меньшее количество комплексных операций сложения и умножения, чем стандартный способ. Главная сложность распараллеливания указанного алгоритма заключается в том, что двумерный аналог алгоритма Кули-Тьюки выполняется итерационно за s проходов при размере исходного сигнала 2^s*2^s. При этом в каждой из s итераций происходит пересчет всего набора используемых данных. Описаны способы решения данной проблемы при распараллеливании в случае реализации алгоритма на языке программирования С++ с использованием библиотек параллельных вычислений OpenMP и MPI. Приведены результаты численного эксперимента, в которых показано, что при распараллеливании достигается ускорение вычислений до 4 раз по сравнению со стандартным способом вычисления двумерного БПФ. Currently, two-dimensional fast Fourier transform (FFT) is widely used in digital signal processing. It is usually calculated using a combination of one-dimensional FFTs, first for each row, then for each column. In this case, the algorithm is easily adapted for parallel computing. The paper presents a method of parallelizing the algorithm for calculating a two- dimensional FFT using an analogue of the Cooley-Tukey algorithm, which requires fewer complex operations of addition and multiplication than the standard method. The main difficulty in parallelizing this algorithm is that the two-dimensional analog of the Cooley- Tukey algorithm is iteratively performed in s passes with the size of the initial signal 2 ^ s * 2 ^ s. Moreover, in each of s iterations, the entire set of used data is recalculated. Methods for solving this problem during parallelization are described in the case of implementing an algorithm in the C ++ programming language using OpenMP and MPI parallel computing libraries. The results of a numerical experiment are presented, in which it is shown that parallelization achieves an acceleration of computations up to 4 times in comparison with the standard method for calculating two-dimensional FFT.
dc.languagerus
dc.titleРеализация параллельного варианта алгоритма вычисления двумерного быстрого преобразования Фурье по аналогу алгоритма Кули-Тьюки
dc.title.alternativeImplementation of a parallel version of the algorithm for calculating a two-dimensional FFT using an analog of the Cooley-Turkey algorithm
dc.typeArticle
local.identifier.oldurihttp://repo.ssau.ru/handle/Informacionnye-tehnologii-i-nanotehnologii/Realizaciya-parallelnogo-varianta-algoritma-vychisleniya-dvumernogo-bystrogo-preobrazovaniya-Fure-po-analogu-algoritma-KuliTuki-85081
local.identifier.oldurihttp://repo.ssau.ru/handle/Informacionnye-tehnologii-i-nanotehnologii/Realizaciya-parallelnogo-varianta-algoritma-vychisleniya-dvumernogo-bystrogo-preobrazovaniya-Fure-po-analogu-algoritma-KuliTuki-85081
Appears in Collections:Информационные технологии и нанотехнологии

Files in This Item:
File Description SizeFormat 
ИТНТ-2020_том 4-905-914.pdf394.05 kBAdobe PDFView/Open


Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.