树莓派官方32bit系统和Pi64系统性能测试

0.前言

Raspbian是树莓派的官方系统,运行稳定,软件齐全,用户广泛,支持也非常好。但是官方为了保持一致性和连贯性,没有为新的设备(树莓派3使用四核A53CPU)开发新的系统版本,而是所有的树莓派硬件设备运行同样的系统镜像,这给初学者带来极大的方便,不过对于geek来说,这显然是不够的,因为它没有发挥处理器的全部性能。

官网截图:


Raspbian是所有树莓派版本的官方系统。

本次测试使用的64为系统来自https://github.com/bamarni/pi64

1.sysbench

算是整数性能测试吧,计算素数
 
time sysbench --test=cpu --num-threads=4 --cpu-max-prime=20000 run
先上Pi64

然后是官方32版的

差了这么多,有点不可思议

2.linpack

算是浮点数性能测试吧,求解线性方程组
需要下载相应C程序编译
C文件链接
先看64
再看32
32略微胜出一点

3.memtester

内存性能
 time sudo memtester 256M 1
先看64
再看32

32位赢得此局11分8秒:8分43秒

4.gromacs测试

gromacs是开源的分子动力学模拟软件

可以去官网查看,不过官网实在有点简陋

http://www.gromacs.org/

编译安装的方法可以看https://blog.csdn.net/weixin_38412284/article/details/79889283

这里给出gromacs测试用时,GMX官方给出regression test,用于测试编译是否正常
这次把两张图拼接起来
Pi64有较大的优势,但是在有写的小项上32仍然取胜。
不过在比较重要的mdrun测试项(第20)上64取胜。 5.11s:8.49s


5.图表展示数据

下面给出图表

整数sysbench


浮点数linpack
内存memtester

应用测试

综合比较,将Raspbian归一化,分数越低性能越强。


6.总结

总体来说,使用了64位系统以后,整数运算 完全发挥了处理器的性能,得到了很大的提高。浮点数性能 几乎不变,稍有下降。内存性能 于64位的原因效率下降了。在应用 测试环节,测试了gromacs,64位系统的综合实力还是表现良好,有了一定幅度的提升。

个人建议:

在一下情况下可以尝试pi64,你需要在树莓派上运行服务,纯粹的不需要屏幕和外设,或者你特别需要整数计算能力。

除此以外,考虑到树莓派实际的计算能力和官方系统(raspbian)的良好支持和不断更新,不建议使用Pi64


测试条件备注:

测试在同一台树莓派上依次进行,只测试了一轮,没有重复测量,64bit使用的是lite系统(无桌面),官方32bit(Raspbian)使用的是Desktop,但是没有开桌面。整个过程在有散热片和风扇的下运行。


希望能帮到你。
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值