他正在使用一种名为SSE2的东西,并谈论SPU,现在我很好奇如何将它带到iPhone的数字信号处理上.
虽然这似乎是我将来必须处理的事情,但我想知道其他选择是什么.有些人告诉我,可以在GPU上执行大规模并行计算.
我们有什么选择来加速这样甚至更好的事情?有哪些框架和技术?
解决方法 较新iOS设备上的ARM cpu有 Neon SIMD,有点类似于x86上的SSE或PowerPC上的AltiVec.您可能希望查看从Mac OS X开始的Apple’s Accelerate framework,但现在也可以在iOS 4.0及更高版本上使用 – 这包含许多已经过矢量化的有用例程.
或者你可以尝试编写自己的Neon SIMD例程,尽管这不适合胆小的人.
总结以上是内存溢出为你收集整理的objective-c – 我可以在iOS上进行这种代码矢量化吗?有哪些替代方案?全部内容,希望文章能够帮你解决objective-c – 我可以在iOS上进行这种代码矢量化吗?有哪些替代方案?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)