我正在研究使用Renderscript在大型复杂输入数组上执行FFT.FFT是相当标准的,因为它涉及三个循环,但内循环执行FFT中蝶形运算.因为每个butterfly使用数组的不同部分,所以没有一种明显的简单方法来分区输入分配中的元素.
所以,我的两个问题是:
我在C中有工作代码,但还没有开始实现renderscript版本,所以没有任何代码可以发布.
在此先感谢您的帮助.
https://github.com/nesl/renderScriptFFT
2)不适用,在渲染脚本中处理数据几乎总是会更快,即使您必须按顺序进行并且不需要同时执行各种操作,您仍然可以逃避数组大小检查。