ecloud 发表于 2015-8-8 11:46

以Plate-solving为基准的性能测试:三款ARM一款X86

本帖最后由 ecloud 于 2015-8-8 11:49 编辑

Plate-solving是单线程程序,所以本测试只反映单核性能RK3188的主频究竟是多少,这个具有争议,phpadmin里面显示的是1.63GHz
这次测试用的是一张实际拍摄的120秒图,全部2X2来解析




先看测试结果吧


[*]ARM RK3066, 1GB RAM, (MK808)
   


[*]ARM RK3188, 2GB RAM, (MK809III)
   



[*]ARM RK3188, 2GB RAM, (Tronsmart MK 908II)
   




[*]Intel Core 2 Duo @ 2GHz, 5GB RAM, (Macmini 2009)
   


这个结果可能令人大跌眼镜,考虑到Macmini上可能还有别的程序的运行影响了测试成绩,即便如此,2G的Core 2 Duo也顶多跟1.6G的ARM打个平手
去年我曾经做过一个测试,当时是Core 2 Duo小胜,估计因为是那时使用的42系列数据文件是多个小文件,而现在使用的41系列数据文件是单个大文件。当时X86平台的优势应该是磁盘I/O造成的
另外ARM上的Astrometry.net版本是0.40,Mac上的是0.44,可能也会有微小影响

据此还可以得出另外一个结论
X86平台如果运行Win的话,基于软件全是图形化,占用系统资源更多,所以,X86平台至少要ARM一倍半的主频,两倍的内存,才能勉强跟ARM打个平手。即便是运行Linux也要相当的主频压制才能取胜。能耗什么的就相差的更大了。
当然我这里说的X86是正常的X86而不是Atom这种残废
RISC就是RISC,瘦死的骆驼也比马大!

slion1980 发表于 2015-8-15 23:42

不明觉厉,Linux应该效率更高

ecloud 发表于 2015-8-16 12:09

slion1980 发表于 2015-8-15 23:42
不明觉厉,Linux应该效率更高

错了,绝大多数跑分软件在相同一个硬件平台上的结果,OS/X比Linux的成绩好
OS/X的微内核执行效率比Linux的宏内核高

newdc 发表于 2015-8-16 20:53

arm这么好,当初苹果放弃ibm转intel岂不是太傻?个人觉得intel在非移动领域还是有优势的。

ecloud 发表于 2015-8-17 10:49

newdc 发表于 2015-8-16 20:53
arm这么好,当初苹果放弃ibm转intel岂不是太傻?个人觉得intel在非移动领域还是有优势的。 ...

ARM不好,ARM 是最烂的RISC
当年最强的RISC,Alpha21264,根本不屑于X86进行比较。21264的超级简化版K7就把Intel打得满地找牙了
ARM是RISC中低主频,低功耗,低性能的代表,尤其是浮点性能差得没有边
但是Platesolving几乎是整数运算为主,所以没有体现出浮点弱项。相当一部分天文软件是整数运算为主,星图软件有相当程度的浮点运算,所以ARM跑星图很慢
苹果放弃ppc是因为ppc比Intel还Intel,高主频高发热高功耗。苹果的笔记本和一体机需要的是性能中等的低功耗处理器

从结构原理上来说,2.0G的CISC相当于1.6G的RISC的整数性能,是非常合情合理的

newdc 发表于 2015-8-17 12:07

ecloud 发表于 2015-8-17 10:49
ARM不好,ARM 是最烂的RISC
当年最强的RISC,Alpha21264,根本不屑于X86进行比较。21264的超级简化版K7就 ...

上世纪的cyrix超强的整数性能也把大家骗的一愣一愣的。到了打游戏时就哭倒一大片。

ecloud 发表于 2015-8-17 16:51

newdc 发表于 2015-8-17 12:07
上世纪的cyrix超强的整数性能也把大家骗的一愣一愣的。到了打游戏时就哭倒一大片。 ...

基于ARM的手机玩游戏并不慢,因为游戏主要靠显卡加速。ARM平台上常用的PowerVR和Mali显卡芯片,已经大大超越Intel集成显示核心的性能
但是天文软件完全用不上显卡加速
不过抛去星图显示和后期处理,需要密集浮点运算的地方并不多
IOS和安卓平台上的星图软件已经完全通过显卡加速,所以运行流畅。使用移动终端上的星图软件来遥控,才是正确的方法

newdc 发表于 2015-8-17 21:37

ecloud 发表于 2015-8-17 16:51
基于ARM的手机玩游戏并不慢,因为游戏主要靠显卡加速。ARM平台上常用的PowerVR和Mali显卡芯片,已经大大 ...

arm的游戏基本算是小儿科的东西吧。xbox one游戏光容量就40-50g的下载的让人都快崩溃了。以往根据pc的经验amd效果也不如intel,据说是浮点性能造成的,显卡的那些傻快傻快的运算速度据说很难编程利用。pc和手机的性能现在都有过剩的迹象了,intel其实日子过的也有点苦,估计很快就轮到arm了。

zbydd 发表于 2015-9-11 18:25

页: [1]
查看完整版本: 以Plate-solving为基准的性能测试:三款ARM一款X86