[問題] CUDA CUFFT fft要如何shift?

看板C_and_CPP (C/C++)作者 (aada)時間16年前 (2010/01/10 00:13), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/2 (看更多)
請問一下,我做完CUFFT傅立葉轉換後,必須要做shift,該怎麼執行呢 cufftPlan2d(&plan, H, W, CUFFT_C2C); cufftExecC2C(plan, odata, odata1, CUFFT_INVERSE); 接下來我要怎麼做shift呢,好像沒有FFTSHIFT的指令可用 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.192.147

01/10 09:30, , 1F
好厲害 自己寫 我連數學公式都.... 另外推荐FFTW3
01/10 09:30, 1F

01/10 13:16, , 2F
FFTW真的是很不錯 不過如果實驗常要做大量的DFT運算 而且
01/10 13:16, 2F

01/10 13:17, , 3F
GPU也支援CUDA的話 可以考慮看看CUFFT
01/10 13:17, 3F

01/10 13:17, , 4F
比較資料有一點舊 不過可以參考看看 http://0rz.com/dEqo
01/10 13:17, 4F
文章代碼(AID): #1BIAiDFl (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1BIAiDFl (C_and_CPP)