iPhone / iPod touch CPU / GPU性能

时间:2009-08-27 20:37:54

标签: iphone performance physics ipod-touch

iPhone或iPod touch可以提供多少个bogomips(或任何其他相关单位)?

与普通PC一样,大型应用程序的性能是否更受限于高速缓存抖动而不是CPU指令数量?还是有其他限制?

普通iPod touch(即iPhone 3GS)中最先进的游戏推荐总预算是多少?

iPod touch中的ARM-11和iPhone中的Samsung ARM是否具有与普通PC相同性能的FPU,缩放到核心时钟频率?

我问的原因是我想用物理引擎移植游戏(我正在使用ODE)。如果你知道我应该注意的任何事情,请不要犹豫,提及它!

1 个答案:

答案 0 :(得分:5)

GLBenchmark已针对各种移动设备发布了一系列基准测试,包括iPhone,iPhone 3G和iPhone 3GS。例如,iPhone 3G appears to be capable of rendering 687,000 smooth shaded triangles per second(我在应用程序中实际获得的最好成绩是460,000)。

关于CPU,iPhone上的ARM处理器具有本机浮点支持,甚至还有vector floating point unit。与桌面相比,我在我的桌面(在iPhone模拟器中)和设备(非3G iPhone)上运行了计算密集型操作(NSDecimal添加)。台式机(MacBook,白色,2.0 GHz Core 2 Duo)每秒执行3344593次操作,其中iPhone执行281555次。桌面在Xbench上的得分为2.64 Gflops,比iPhone快11.88倍。这是否意味着非3G iPhone能够超过220 Mflops需要更多测试。