求快速傅立叶变换(FFT)的GPU实现程序

caizuijiang 2012-05-04 10:42:54
各位论坛前辈,小弟现在急需一个在GPU上实现快速傅立叶变换(FFT)的C语言程序,由于语法遗忘过多,加之时间紧迫,来不及自己研究,还请大侠们赐小弟一个完整程序,包括数据的输入,越简单越好,相信对有研究cuda的大大们来说是小菜一碟,恳请帮忙!万分感谢!
另外再请教,是否必须在有独立显卡且支持cuda的机器上才能做GPU上的FFT实现?
...全文
726 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
caizuijiang 2012-05-16
  • 打赏
  • 举报
回复
装了,找到了那个simple fft.cu文件,但是没办法编译,关键字都是黑的.我在网上看到cuda安装教程有说,对于没有安装NV显卡的计算机,不需要安装Display安装包,程序也可以在模拟模式下运行.不知道我的Inter集成显卡行不行呢...求大神解答~~
[Quote=引用 7 楼 的回复:]
你装了cuda的SDK了没/。
比如: E:\NVIDIA\NVIDIA GPU Computing SDK 4.0\C\src
[/Quote]
alpha.5 2012-05-12
  • 打赏
  • 举报
回复
你装了cuda的SDK了没/。
比如: E:\NVIDIA\NVIDIA GPU Computing SDK 4.0\C\src
gssar 2012-05-09
  • 打赏
  • 举报
回复
你好!cuda提供了cufftw库,但是该库函数是在主机代码中调用的。请问有可以在核函数中调用的傅里叶变换函数吗?谢谢!

[Quote=引用 1 楼 的回复:]
第一个问题:Nvidia提供的cuda开发套件里面自带有在GPU上实现的FFT,所以应该不用你自己编写了。
第二个问题:那是必须的啊。
[/Quote]
nls123321 2012-05-08
  • 打赏
  • 举报
回复
zhangzhizhi可以加我QQ吗,我也要请教啊,谢谢。QQ:245879650,急急急
caizuijiang 2012-05-07
  • 打赏
  • 举报
回复
嗯,多谢~我估计得再找找其他方法~
[Quote=引用 3 楼 的回复:]
你安装nvida的cuda SDK就有了
做GPU并行最好用tesla的显卡,不过很贵
nv的一般的显卡有好些不支持双精度
[/Quote]
caizuijiang 2012-05-06
  • 打赏
  • 举报
回复
麻烦这位朋友能不能直接提供给我呢..多谢了~~我不知道在哪里获得..
还有,我主要是想问有没有可能某些集成显卡能支持cuda的呢?如果机子硬件不支持,那运行那个程序的时候,它是会报错?
[Quote=引用 1 楼 的回复:]
第一个问题:Nvidia提供的cuda开发套件里面自带有在GPU上实现的FFT,所以应该不用你自己编写了。
第二个问题:那是必须的啊。
[/Quote]
sunfishfly 2012-05-06
  • 打赏
  • 举报
回复
你安装nvida的cuda SDK就有了
做GPU并行最好用tesla的显卡,不过很贵
nv的一般的显卡有好些不支持双精度
yangzhizhi163 2012-05-05
  • 打赏
  • 举报
回复
第一个问题:Nvidia提供的cuda开发套件里面自带有在GPU上实现的FFT,所以应该不用你自己编写了。
第二个问题:那是必须的啊。

579

社区成员

发帖
与我相关
我的任务
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
  • CUDA编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧