相关疑难解决方法(0)

使用cufftPlanMany进行批量FFT

我想使用cuFFT库提供的批处理方法执行4412D,32-by-32FFT.变换的参数如下:

int n[2] = {32,32};
int inembed[] = {32,32};
int onembed[] = {32,32/2+1};

cufftPlanMany(&plan,2,n,inembed,1,32*32,onembed,1,32*(32/2+1),CUFFT_D2Z,441);
cufftPlanMany(&inverse_plan,2,n,onembed,1,32*32,inembed,1,32*32,CUFFT_Z2D,441);
Run Code Online (Sandbox Code Playgroud)

在使用上述计划进行正向和反向FFT之后,我无法获得原始数据.

任何人都可以建议我如何正确设置cudaPlanMany的参数?提前谢谢了.

顺便说一下,这是cudaPlanMany我用于最佳方式吗?

cuda batch-processing cufft

1
推荐指数
1
解决办法
3972
查看次数

标签 统计

batch-processing ×1

cuda ×1

cufft ×1