使用MapReduce实现快速傅里叶变换算法

时间:2013-01-11 13:37:01

标签: algorithm mapreduce fft

我想用 MapReduce 实现快速傅立叶变换算法。我知道一个递归FFT算法,但我需要你的指南,以便使用Map / Reduce方法实现它。

有任何建议/参考资料吗?

1 个答案:

答案 0 :(得分:3)

我们可以使用一些定理将问题划分为子问题的基本思想。

对于傅里叶变换,问题是FT的标准定义:

应用Cooley–Tukey FFT algorithm后,我们可以将其拆分为两个子问题:

继续进行这种转换,从理论上讲,它可以通过并行编程来解决。

也许,你会发现以下链接很有用: