如何使用CUFFT的批处理模式?
我试图弄清楚如何使用 CUFFT 库中提供的批处理模式。
我基本上有一个宽 5300 像素、高 3500 像素的图像。目前,这意味着我正在使用 FFTW 对这 5300 个元素运行 3500 个 1D FFT。
这是以批处理模式运行 CUFFT 库的一个很好的候选问题吗?必须如何设置数据才能解决此问题?
谢谢
I am trying to figure out how to use the batch mode offered in the CUFFT library.
I basically have an image that is 5300 pixels wide and 3500 tall. Currently this means I am running 3500 1D FFT's on those 5300 elements using FFTW.
Is this a good candidate problem to run the CUFFT library in batch mode? How does the data have to be set up to do this problem?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,您可以使用批处理模式。
要使用批处理模式,需要连续存储5300个元素。
这意味着相邻批次之间的距离为 5300。
您可以这样:
有关更多详细信息,请参阅 CUFFT 手册。
yes, you can use the batch mode.
To use the batch mode,the 5300 elements should be stored continuously.
That means the distance between adjacent batches is 5300.
You can go this way:
For more details see the CUFFT Manual.
是的,这是一个好问题。
您应该按照以下方式进行操作:
有关更多信息,您必须查看 CUFFT 手册
yes this is a good problem.
You should go the following way:
For more Information you must have a look at the CUFFT Manual