Cortex-A8/Cortex-A9硬件指标PK(二)
在对比完两款处理器的整数运算能力以后,接下来我们要对Cortex-A8/ Cortex-A9浮点运算能力进行一个简单的测试。浮点运算就是实数运算,因为计算机只能存储整数,所以实数都是约数。
在计算机的世界里,有两种办法表示实数,一种是定点,就是小数点位置是固定的,一种是浮点,就是小数点位置不固定,计算方法也比较麻烦,通常会比整数运算代价大很多。因此浮点运算能力也可以直接体现一款处理器性能是否出色。
A9媒体处理器
Mali-400 GPU 世界上第一个符合 OpenGL ES 2.0 标准的多核 GPU,可提供 2D 和 3D 加速,性能最高可以扩展到 1080p 分辨率
Mali-200 GPU 高性能图形处理器,可提供高级 2D 和 3D 加速。支持 OpenGL ES 2.0
A8媒体处理器
Mali-400 GPU 世界上第一个符合 OpenGL ES 2.0 标准的多核 GPU,可提供 2D 和 3D 加速,性能最高可以扩展到 1080p 分辨率
Mali-200 GPU 高性能图形处理器,可提供高级 2D 和 3D 加速。支持 OpenGL ES 2.0
Mali-55 GPU 世界上最小且功效最高的 GPU,对大多数成本敏感市场引入硬件图形加速。
由于我们无法从ARM公司官方获得Cortex-A8/ Cortex-A9这两款处理器在浮点运算能力上的标准数值,因此只能采取真机测试的方法。在分别选取了一台Cortex-A8单核1GHz CPU设备一台Cortex-A9双核1GHz CPU设备之后,我们使用GLBenchmark软件对两款产品进行评分。
测试得分
GLBenchmark是一款专业测试移动设备图形处理能力的软件,其中多项测试内容中包括对CPU性能的检验。在最终的结果中我们看到,Cortex-A8设备在CPU浮点运算这一项的得分为8658分,而Cortex-A9设备的得分高达13333分,性能提升高达54%。
综合第一部分的PK,我们可以看出,Cortex-A9并不是从Cortex-A8身上简单地将处理器核心进行叠加,而是在单核运算能力上都有很大的提升。