直观的看看性能到底还差多远
Hi Yongfeng,这个一般网上能查到吗?
嗨,yongfeng,
现在网上没有找到直接的性能对比测试,因为ARM处理器和Intel i5/i7属于两个不同的市场,一个是手机等嵌入式设备,一个是台式机笔记本,所以对比没有什么意义。而且更重要的是ARM是一种体系结构,每个厂家的实现都不一样,没办法对比。比如高通snapdragon处理器,尽管也是ARM体系结构,但是完全是自己的微架构实现,和其他的厂商不一样,所以即使要对比也要特定的一款基于ARM架构的芯片和i5/i7对比,而且这个对比也只能说明这款芯片的实现和i5/i7的差距,不能代表ARM架构。ARM的大部分的实现是目标低能耗,所以在性能上一定要作出让步,能耗和性能是鱼和熊掌的关系。ARM的体系架构并没有限定他的性能的极限,如果厂商愿意,完全可以生产一个性能匹配甚至超越i5/i7的处理器。ARM的芯片现在专注低能耗是一个市场选择的问题,不是体系结构的问题。希望我的解释对你有帮助。
虽然各种条件都不同,但是还是有一定的参考意义 coremark/core
上面图中 7954 是1.7G,假设能scale up到3.4G, 是7954x2=15908 是 E5的 63.6%(单核同频性能)。
http://www.eembc.org/coremark/index.php
Hi yongfeng, 很有参考意义的图表。非常感谢。尽管变量很多都不同,但能给人一个大概的概念。
但如果考虑到Memory configuration的不同,再 X2,性能就超过了:)
很多变量可能对性能有很大的影响,比如L2 cache的大小