RUS  ENG
Full version
JOURNALS // Vestnik of Astrakhan State Technical University. Series: Management, Computer Sciences and Informatics // Archive

Vestn. Astrakhan State Technical Univ. Ser. Management, Computer Sciences and Informatics, 2023 Number 4, Pages 61–67 (Mi vagtu781)

COMPUTER SOFTWARE AND COMPUTING EQUIPMENT

Reducing the calculation time of the sectional convolution operation by taking into account the practical performance of the fast fourier transform

E. A. Altman, A. V. Aleksandrov

Omsk State Transport University, Omsk, Russia

Abstract: In digital signal processing the question of the speed of the algorithms speed used is becoming more and more relevant. The convolution and correlation operations used are most often based on standard function libraries, which are focused on reducing data processing time by splitting the source data into sections. With small amounts of data, these algorithms work quite efficiently. However, in practice, with a significant increase in the dimension of the input data, the methods lose quite a lot in the speed of data processing. A method for calculating the convolution of large signals based on the practical performance of the fast Fourier transform is proposed. The optimal size of the section is analyzed, in which the practical performance of existing algorithms remained at a sufficiently high level. Based on the experimental calculations carried out, the optimal dimension of the section used in the convolution calculation formulas was chosen. The proposed method has been tested on published data from various studies. The significant advantages of the proposed method in solving a number of problems are the reduction of the convolution calculation time for long signals by tens of percent and the possibility of fine-tuning the method for specific computing platforms when using preliminary run-time testing on a fast Fourier transform platform of various sizes.

Keywords: fast Fourier transform, section, sectional convolution method, correlation, signal, performance, speed.

UDC: 519.683.8

Received: 08.06.2023
Accepted: 20.10.2023

DOI: 10.24143/2072-9502-2023-4-61-67



© Steklov Math. Inst. of RAS, 2024