牧夫天文网

 找回密码
 加入牧夫(请注明天文爱好者,否则无法通过审核)

QQ登录

只需一步,快速开始

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

  [复制链接]
ecloud 发表于 2015-8-8 11:46 | 显示全部楼层 |阅读模式 来自: 辽宁省大连市 电信

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核)

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

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



先看测试结果吧

  • ARM RK3066, 1GB RAM, (MK808)
    屏幕快照 2015-08-08 上午1.58.45.png

  • ARM RK3188, 2GB RAM, (MK809III)
    屏幕快照 2015-08-08 上午2.05.25.png


  • ARM RK3188, 2GB RAM, (Tronsmart MK 908II)
    屏幕快照 2015-08-08 上午12.59.28.png



  • Intel Core 2 Duo @ 2GHz, 5GB RAM, (Macmini 2009)
    屏幕快照 2015-08-08 上午2.24.06.png


这个结果可能令人大跌眼镜,考虑到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应该效率更高

点评

错了,绝大多数跑分软件在相同一个硬件平台上的结果,OS/X比Linux的成绩好 OS/X的微内核执行效率比Linux的宏内核高  详情 回复 发表于 2015-8-16 12:09
回复 支持 反对

使用道具 举报

 楼主| 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在非移动领域还是有优势的。

点评

ARM不好,ARM 是最烂的RISC 当年最强的RISC,Alpha21264,根本不屑于X86进行比较。21264的超级简化版K7就把Intel打得满地找牙了 ARM是RISC中低主频,低功耗,低性能的代表,尤其是浮点性能差得没有边 但是Platesolvi  详情 回复 发表于 2015-8-17 10:49
回复 支持 反对

使用道具 举报

 楼主| 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的整数性能,是非常合情合理的

点评

上世纪的cyrix超强的整数性能也把大家骗的一愣一愣的。到了打游戏时就哭倒一大片。  详情 回复 发表于 2015-8-17 12:07
回复 支持 反对

使用道具 举报

newdc 发表于 2015-8-17 12:07 来自手机 | 显示全部楼层 来自: 广东省深圳市 电信
ecloud 发表于 2015-8-17 10:49
ARM不好,ARM 是最烂的RISC
当年最强的RISC,Alpha21264,根本不屑于X86进行比较。21264的超级简化版K7就 ...

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

点评

基于ARM的手机玩游戏并不慢,因为游戏主要靠显卡加速。ARM平台上常用的PowerVR和Mali显卡芯片,已经大大超越Intel集成显示核心的性能 但是天文软件完全用不上显卡加速 不过抛去星图显示和后期处理,需要密集浮点运算  详情 回复 发表于 2015-8-17 16:51
回复 支持 反对

使用道具 举报

 楼主| ecloud 发表于 2015-8-17 16:51 来自手机 | 显示全部楼层 来自: 辽宁省沈阳市 联通
newdc 发表于 2015-8-17 12:07
上世纪的cyrix超强的整数性能也把大家骗的一愣一愣的。到了打游戏时就哭倒一大片。 ...

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

点评

arm的游戏基本算是小儿科的东西吧。xbox one游戏光容量就40-50g的下载的让人都快崩溃了。以往根据pc的经验amd效果也不如intel,据说是浮点性能造成的,显卡的那些傻快傻快的运算速度据说很难编程利用。pc和手机的性  详情 回复 发表于 2015-8-17 21:37
回复 支持 反对

使用道具 举报

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 | 显示全部楼层 来自: 辽宁省大连市 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

本版积分规则

快速回复 返回顶部 返回列表