【发布时间】:2013-08-16 20:42:05
【问题描述】:
我有一个 C++ 代码,我在 IOS 设备 (IPAD) 中执行 C++ 代码,执行时间大约为 1 秒。我需要通过在 GPU 中运行来提高代码的性能。
是否可以在 GPU 中运行我的特定 C++ 代码?如果可能的话,有人可以列出在 GPU 中运行 C++ 代码的步骤吗?我的主要目标是将当前 C++ 代码的性能从 1 秒提高到毫秒。
【问题讨论】:
-
您应该首先通过分析和识别瓶颈来查看代码的简单优化,然后如果仍然没有产生足够的改进,请考虑使用 SIMD (NEON) 来处理关键例程。
-
您不能在(iOS 设备的)GPU 上运行任意 C++ 代码。
标签: c++ iphone ios objective-c gpu