Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
16
Добавлен:
27.03.2015
Размер:
491 б
Скачать
#ifndef CONVOLUTION_H
#define CONVOLUTION_H

#include "cufft.h"

/* Функция convolve выполняет циклическую свертку двух комплексных сигналов
   a и b длины n, результат записывается в result, память под него выделена;
   cufftComplex является просто float2, т.е. структурой с полями x, y.
*/
void convolve(const cufftComplex * a, const cufftComplex * b, int n, cufftComplex * result);
void convolve_gpu(cufftComplex * a, cufftComplex * b, int n, cufftComplex * result);

#endif
Соседние файлы в папке CUDA_Convolution_completed