而一旦采用兼容模式,二进制转换运行ARM库,性能就大大下降,1.6GHz的Atom甚至只有1GHz Cortex-A7的水平都不到。
CoreMark也是同样的情况,性能损失相当可观 作为兼容的代价,性能损失只是一方面。另一方面则是功耗的增加。在本文的前半部分已经展示过,目前热门游戏很少有x86原生库,为了方便对比测试,我们选取了幽灵古堡(Epic Citadel)应用作为游戏的代表。 Epic Citadel是一个基于虚幻引擎的demo,画面相当精美,光影特效也不错
本次测试我们使用Intel GPA System Analyzer来记录CPU的占用率和手机工作的电流 使用Epic Citadel自带的Benchmark场景进行测试,结果如下 使用x86原生库(上)获得了平均45.9FPS的成绩,而兼容ARM原生库成绩为31.2FPS,大概有30%的差距。 |