On The Computational Cost of FFT-Based Linear Convolutions

نویسنده

  • David H. Bailey
چکیده

The “linear convolution” of two n-long sequences x and y is commonly performed by extending the input sequences with zeroes to length 2p, where p is the smallest power of two greater than or equal to n, and then evaluating the circular convolution of these sequences using power-of-two FFTs. This approach clearly favors power-of-two input sequences sizes, with abrupt increases in computational cost when the size exceeds a power of two. In this article, a recursive technique is presented for efficiently computing linear convolutions for any size n, even if one uses power-of-two FFTs as the underlying computational engine. The computational cost for this technique is never greater than the conventional approach and usually significantly less. Further, the computational cost as a function of n is highly continuous, so that linear convolutions of sizes somewhat larger than a power of two, for example, are only slightly more expensive than linear convolutions of power-of-two length data. D. Bailey: NASA Ames Research Center, Mail Stop T27A-1, Moffett Field, CA 94035-1000. E-mail: [email protected].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Fft-based Approach in Acceleration of Discrete Green’s Function Method for An- Tenna Analysis

In this paper, the fast Fourier transform (FFT) to perform spatial convolutions of the time domain discrete Green’s functions (DGF) method related to the analysis of the antenna with more than one dimension has been proposed. For this aim, the discrete Green’s functions and the currents on the antenna have been appropriately defined periodic so as to use the zero padded fast Fourier transform. ...

متن کامل

A New Method for Improving Computational Cost of Open Information Extraction Systems Using Log-Linear Model

Information extraction (IE) is a process of automatically providing a structured representation from an unstructured or semi-structured text. It is a long-standing challenge in natural language processing (NLP) which has been intensified by the increased volume of information and heterogeneity, and non-structured form of it. One of the core information extraction tasks is relation extraction wh...

متن کامل

Fast hyperbolic Radon transform represented as convolutions in log-polar coordinates

The hyperbolic Radon transform is a commonly used tool in seismic processing, for instance in seismic velocity analysis, data interpolation and for multiple removal. A direct implementation by summation of traces with different moveouts is computationally expensive for large data sets. In this paper we present a new method for fast computation of the hyperbolic Radon transforms. It is based on ...

متن کامل

DNA Biosensor for Determination of 5-Fluorouracil based on Gold Electrode Modified with Au and Polyaniline Nanoparticles and FFT Square Wave Voltammetry

In the present study, a new biosensor for 5-Fluorouracil was described using modified goldelectrode and Fast Fourier transform square wave voltammetry (FFT SWV). Calf thymus DNAimmobilization was on a gold electrode decorated with polyaniline and gold nanoparticles. Theelectrochemical characteristics of the electrodes were investigated by cyclic voltammetry, andelectroch...

متن کامل

Exact Acceleration of Linear Object Detectors

We describe a general and exact method to considerably speed up linear object detection systems operating in a sliding, multi-scale window fashion, such as the individual part detectors of part-based models. The main bottleneck of many of those systems is the computational cost of the convolutions between the multiple rescalings of the image to process, and the linear filters. We make use of pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996