这个橙子真的香!老司机徒手把玩香橙派Kunpeng Pro事后回忆录

2024-05-30 07:04

本文主要是介绍这个橙子真的香!老司机徒手把玩香橙派Kunpeng Pro事后回忆录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

说!你是哪个门派?

在这里插入图片描述

香橙,芸香科柑橘属小乔木。枝通常有粗长刺,新梢及嫩叶柄常被疏短毛。叶厚纸质,翼叶倒卵状椭圆形,顶部圆或钝。。。

咦?小李?我们不是搞IT的嘛,怎么会有产商送水果过来品尝?

哦哦哦!老大,剧本搞错了,不是香橙!是派!

派?什么派?

香橙派!

水果派爱好者

在开始讲香橙派之前,不得不提到树莓派,作为一个水果派爱好者,我早在大学时期就购入了树莓派3B以及一堆传感器配件,把玩至今。
后来在工作的时候,由于不满足树莓派3B的性能,又购入了树莓派4B,玩得不亦乐乎,做出了很多因吹斯汀的小玩意儿。

在这里插入图片描述
其实在很早的时候,我就已经听说过香橙派了,但当时给我的感觉是树莓派的低价+高性价比替代品。当时口袋里并不缺那几百块的差价银子,就没有继续关注香橙派了,直到2024的今天,我收到了这块来自香橙派联合华为精心打造的OrangePi Kunpeng Pro开发板,光是看参数就让我大为震撼。原来现在的香橙派已经发展到这种程度了。

开发板介绍

在开始之前,我们先引用官方资料,来了解一下香橙派Kunpeng Pro到底是个什么玩意儿:

Orange Pi Kunpeng Pro 开发板是香橙派联合华为精心打造的高性能开发板,其搭载了鲲鹏处理器,可提供 8TOPS INT8 计算能力,提供了8GB 和16GB两种内存版本。Kunpeng Pro开发板结合了鲲鹏全栈根技术,全面使能高校计算机系统教学和原生开发。同时支持FPGA+ARM,从体系结构、数字逻辑设计、操作系统和编译,再到嵌入式开发,可以基于同一套体系结构和一套开发板实现贯穿打通。

正面视图
在这里插入图片描述
背面视图
在这里插入图片描述

参数对比

光是看介绍和图片,我们就可以发现,它有多么强大了,支持那么多丰富的接口。
接下来废话不多数,我们直接上参数,拿我把玩已久的树莓派4B与它作对比:

树莓派4B香橙派 Kunpeng Pro
处理器博通 BCM2711华为鲲鹏(代号未公布)
CPU能力4核64位ARM处理器4核64位ARM处理器
CPU频率1.5GHz1.6GHz
内存1G/2G/4G/8G LPDDR48G/16G LPDDR4X
存储MicroSD卡槽MicroSD卡槽
板载 32MB SPI Flash
eMMC插座
M.2接口(支持NVMe/SATA协议)
以太网10/100/1000Mbps10/100/1000Mbps
WiFi2.4GHz/5GHz2.4GHz/5GHz
USB2个USB3.0
2个USB2.0
2个USB3.0
1个TypeC
摄像头1个 MIPI CSI 接口2个 MIPI CSI 接口
显示1个 MIPI DSI 接口
2个 Micro HDMI 接口
1个 MIPI DSI 接口
2个标准 HDMI 接口
音频3.5mm耳机孔,仅支持音频输出3.5mm耳麦孔,支持音频输入输出
GPIO40pin40pin
电源Type-C 5V/3AType-C 20V PD 65W
按键1个复位键
1个关机键
1个升级键
LED灯1个电源指示灯
1个状态指示灯
1个电源指示灯
1个可编程指示灯
拨码开关2个,用于控制启动介质
风扇接口1个4pin接口,支持PWM控制
电池接口1个2pin接口,支持快充
调试串口1个MicroUSB调试串口

可以看到,香橙派Kunpeng Pro的优势:

大内存

内存的大小,在这类水果派上,是非常重要的,早年的时候树莓派3B只有1G内存可选,很多应用都卡在了内存上,当年就是因为内存的限制,我们无法安装ubuntu桌面版,只能使用经过裁剪的Ubuntu mate系统,而且开机后,1G内存所剩无几,这个时候基本无法再运行各种服务器软件,也无法浏览内容丰富的网页,播放视频等等。树莓派4B虽然有所改善,但仍然是1G起步,最大也只有8G可选。

大内存在现在的开发板上越来越重要,首先是作为微型PC用途,随随便便打开几个网页和播放器,都可以把内存耗尽。其次,我们有的开发者喜欢在水果派上安装Android系统进行开发测试,而如今的Android手机,内存都是8G起步,作为Android开发板来用的话,8G内存也是最低限度。

这一点,香橙派 Kunpeng Pro很好的满足了我们的需求,8G起步,16G可选,无论是运行Linux桌面系统还是Android系统,都游刃有余,运行一些服务器软件更是不在话下。

丰富的存储接口

这一点一直都是树莓派的诟病,从盘古开天辟地,到树莓派4B,都是万年不变的MicroSD卡做硬盘用。
MicroSD这玩意儿,看似便宜,但实则有很多坑,Android手机早在很多年前就把它淘汰了。

MicroSD卡有什么问题呢?

首先就是很多人不了解MicroSD卡的读写速度,总是图便宜买到一些低速的MicroSD卡,严重拖累系统的性能。
其次,就算是懂的人花高价买了高速MicroSD卡,但可惜的是,很多MicroSD卡,只标注了读取性能,确实很优越,然而写入性能依然很拉胯。就算你买到了读写速度都很快的MicroSD卡,也存在一个坑,高速MicroSD卡,人家标注的速度是连续读写性能,没有哪家MicroSD厂商会标注随机4K读写性能。
连续读写这玩意儿,也就拷文件的时候有用,操作系统、软件,很多时候在磁盘性能这一块的瓶颈,都是卡在随机4K读写上。
而且MicroSD卡还有个问题就是寿命不高,长时间用指不定哪天就突然夭折了。

香橙派 Kunpeng Pro让我觉得最爽的一点就是,它除了支持MicroSD卡之外,还支持eMMC模块或M.2固态硬盘。
先说说eMMC模块,现在的手机都是用eMMC做硬盘了,稳定性和速度比MicroSD卡好很多。
而且香橙派 Kunpeng Pro的eMMC模块是可拔插的,可以根据自己的需求选择多大容量的eMMC模块,非常灵活。
再一个,它居然支持M.2固态硬盘,而且是NVMe协议和SATA协议都支持,这就相当舒服了,现在的M.2固态硬盘都白菜价了,而且大家台式机、笔记本多的是,淘汰下来的256G M.2固态硬盘总算有用武之地了,256G对香橙派来说,绰绰有余。

尤其是M.2固态硬盘的随机4K读写性能优势,这么说吧,以前你在树莓派4B上的Ubuntu系统中运行sudo apt upgrade命令,你会发现比PC慢很多,你以为是CPU不行么,,,其实不是,是硬盘速度不行。。。

其它优势

然后就是一些不是很重要,但非常细节的优势

香橙派 Kunpeng Pro 的电源非常厚道,拿在手里很有质感,PD 65W的功率也相当够用

香橙派 Kunpeng Pro 有一个TypeC接口,这个自然是很实用的,如果要连接手机的话,现在的手机数据线基本没有USB口了

香橙派 Kunpeng Pro 可以插两个 MIPI DSI 摄像头,喜欢搞机器视觉的玩家大喜

香橙派 Kunpeng Pro 的两个HDMI接口都是标准HDMI,不用再买转接线了,谁家里没事会有闲置的Micro HDMI转接线啊?

香橙派 Kunpeng Pro 的3.5mm耳机孔支持麦克风,以前树莓派要录音必须买USB声卡简直是。。。

香橙派 Kunpeng Pro 默认自带CPU散热器,并且支持PWM调速,树莓派不带散热器,你以为是不需要么,实际上高强度使用的时候,你也得自己配散热器啊

香橙派 Kunpeng Pro 有更多的物理开关,物理开关的好处就不多说了,用过的都知道,尤其是在需要反复重启,调试操作系统的时候。以前树莓派直接拔电源的方式,实在是有点不优雅。。

香橙派 Kunpeng Pro 有一个MicroUSB调试串口,再加上GPIO的串口相当于有两组串口了

香橙派 Kunpeng Pro 有一个电池接口,好家伙,自己DIY的玩意儿也可以配上电池封装成一个像模像样的产品,拿到户外娱乐了

不能再吹了,再吹就要加钱了。。。

鲲鹏处理器

值得一提的是香橙派 Kunpeng Pro上面的这颗CPU,是来自华为的鲲鹏64位ARM处理器芯片。

而华为的鲲鹏ARM处理器,我再熟悉不过了。

在这里插入图片描述
早在两年前我们就花大价钱购入了华为泰山2280服务器,这台2U服务器上有两颗鲲鹏920的64位ARM处理器,每颗处理器64个核心,整台服务器一共128个核心。

想想那么多年以来,服务器市场一直被X86架构的处理器霸占,当年作为比较早的一批ARM服务器,我们选择了华为的鲲鹏处理器,结果它并没有让我们失望,我们在这台服务器上跑起来了64个Android虚拟机实例,模拟出64个云手机,流畅运行,玩得不亦乐乎。

今天拿到了香橙派Kunpeng Pro,得知它的处理器也是来自华为的鲲鹏架构,我迫不及待的立马上工具对其进行测试。

性能测试

好,参数和功能看完,我们就来实际上手测试。
在这里插入图片描述
为了公平起见,我把我手上的树莓派4B和香橙派 Kunpeng Pro都安装上Ubuntu 20.04.4系统,都是带图形桌面的版本。
并且为了确保硬盘读写速度对测试的影响一致,我的两个派均使用同款的闪迪32G TF卡。

接下来我们开始整活:

我们使用Linux上最出名的跑分软件UnixBench来测试其性能,运行如下命令行:

wget https://github.com/zq/unixbench/raw/master/unixbench.sh
chmod a+x unixbench.sh
./unixbench.sh

不过要注意的是,由于UnixBench无法识别设备的CPU内核数,所以上述命令只会执行单核性能测试,如果要执行多核性能测试,则需要到UnixBench的安装目录下执行如下命令:

cd /opt/unixbench/UnixBench
./Run -c 4

还有一点,我们在测试香橙派 Kunpeng Pro的多核性能时,发现有一个核心始终占用率为0

在这里插入图片描述
经过查询开发手册发现,原来香橙派 Kunpeng Pro的4个CPU核心,默认有1个核心处于AI模式,3个核心处于控制模式,如果要让4个核心全部设置为控制模式,则需要执行如下命令,并且还需要重启后才能生效

sudo npu-smi set -t cpu-num-cfg -i 0 -c 0 -v 0:4:0

最终我们使用UnixBench 5.1.3的测试结果如下:
在这里插入图片描述
在这里插入图片描述

树莓派4B香橙派 Kunpeng Pro
单核236.7分483分
多核739.9分1457.7分

香橙派 Kunpeng Pro的单核得分约为树莓派4B的2.04倍,多核得分约为树莓派4B的1.97倍

从测试结果上来看,香橙派 Kunpeng Pro的整体性能大约是树莓派4B的两倍,这个差距还是很可观的

未发掘的潜力

实际上到目前为止,由于时间有限,我们还没有完全发掘香橙派 Kunpeng Pro的潜力

1.我们还没有安装M.2固态硬盘,并把系统和软件部署到M.2固态硬盘上,要知道这一类开发板的性能瓶颈很多时候都是在MicroSD卡上,MicroSD的随机4K读写能力实在是不敢恭维,如果换上M.2固态硬盘,很多日常应用软件和服务器软件,比如Mysql、Nginx还会有进一步的性能提升。

2.我们还没有用上香橙派 Kunpeng Pro的CPU的AI算力功能,目前我们只是把它当做一颗普通的64位ARM处理器来使用,实际上这一款香橙派 Kunpeng Pro的SOC中还集成了AI处理器,拥有8TOPS的AI算力,后续我们将编写相关代码来体验它的AI算力。

水果派兄弟合影

在这里插入图片描述

这篇关于这个橙子真的香!老司机徒手把玩香橙派Kunpeng Pro事后回忆录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1015872

相关文章

Ubuntu 24.04 LTS怎么关闭 Ubuntu Pro 更新提示弹窗?

《Ubuntu24.04LTS怎么关闭UbuntuPro更新提示弹窗?》Ubuntu每次开机都会弹窗提示安全更新,设置里最多只能取消自动下载,自动更新,但无法做到直接让自动更新的弹窗不出现,... 如果你正在使用 Ubuntu 24.04 LTS,可能会注意到——在使用「软件更新器」或运行 APT 命令时,

最便宜的8口2.5G网管交换机! 水星SE109 Pro拆机测评

《最便宜的8口2.5G网管交换机!水星SE109Pro拆机测评》水星SE109Pro价格很便宜,水星SE109Pro,外观、接口,和SE109一样,区别Pro是网管型的,下面我们就来看看详细拆... 听说水星SE109 Pro开卖了,PDD卖 220元,于是买回来javascript拆机看看。推荐阅读:水

2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序 2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题是由安全生产模拟考试一点通提供,流动式起重机司机证模拟考试题库是根据流动式起重机司机最新版教材,流动式起重机司机大纲整理而成(含2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题参考答案和部分工种参考解析),掌握本资料和学校方法,考试容易。流动式起重机司机考试技

为什么现在很多人愿意选择做债务重组?债重组真的就这么好吗?

债务重组,起初作为面向优质企业客户的定制化大额融资策略,以其高效周期著称,一个月便显成效。然而,随着时代的车轮滚滚向前,它已悄然转变为负债累累、深陷网贷泥潭者的救赎之道。在此路径下,个人可先借助专业机构暂代月供,经一段时间养护征信之后,转向银行获取低成本贷款,用以替换高昂网贷,实现利息减负与成本优化的双重目标。 尽管债务重组的代价不菲,远超传统贷款成本,但其吸引力依旧强劲,背后逻辑深刻。其一

VMware Fusion Pro 13 Mac版虚拟机 安装Win11系统教程

Mac分享吧 文章目录 Win11安装完成,软件打开效果一、VMware安装Windows11虚拟机1️⃣:准备镜像2️⃣:创建虚拟机3️⃣:虚拟机设置4️⃣:安装虚拟机5️⃣:解决连不上网问题 安装完成!!! Win11安装完成,软件打开效果 一、VMware安装Windows11虚拟机 首先确保自己的mac开启了网络共享。不然虚拟机连不上👀的 1️⃣:准备镜像

ArcGIS Pro 克隆clone python环境报错问题处理方法

ArcGIS Pro 克隆clone python环境报错问题处理方法 (一)安装arcpro和深度学习安装包 首先安装arcgis pro桌面版和深度学习安装包后 然后克隆默认 Python 环境 arcgispro-py3 接下来,安装以下 Python 软件包:Tensorflow、fast.ai、Keras、Pytorch、Scikit-image、Pillow 和 Libtiff。 切

写给大数据开发:你真的“慢“了吗?揭秘技术与职场的平衡艺术

你是否曾经在深夜里,面对着一个棘手的数据处理问题,感到无比沮丧?或者在一次重要的项目汇报中,突然语塞,无法清晰地表达你的技术方案?作为一名大数据开发者,这些场景可能再熟悉不过。但别担心,因为你并不孤单。让我们一起探讨如何在这个瞬息万变的行业中,既磨练技术利刃,又培养职场软实力。 目录 技术与时间的赛跑1. 长远视角的重要性2. 复利效应在技能学习中的应用 跨界思维:数据结构教我们的职场智

VMware Fusion Pro 13 for Mac虚拟机软件

Mac分享吧 文章目录 效果一、下载软件二、开始安装安装完成!!! 效果 一、下载软件 下载软件 地址:www.macfxb.cn 二、开始安装 安装完成!!!

【数据结构】你真的学会了二叉树了吗,来做一做二叉树的算法题及选择题

文章目录 1. 二叉树算法题1.1 单值二叉树1.2 相同的树1.3 另一棵树的子树1.4 二叉树的遍历1.5 二叉树的构建及遍历 2. 二叉树选择题3. 结语 1. 二叉树算法题 1.1 单值二叉树 https://leetcode.cn/problems/univalued-binary-tree/description/ 1.2 相同的树 https://leet

南卡科技“满分之选”全新开放式耳机发布,打造超越Pro的极致体验!

在音频技术的不断革新中,南卡品牌以其深厚的声学底蕴和对创新的不懈追求,再次为市场带来惊喜。今天,我们自豪地宣布,南卡OE Pro2开放式蓝牙耳机正式亮相,它不仅代表了南卡在开放式耳机领域的技术巅峰,更是对音质和佩戴舒适度的双重革新。 31°悬浮倾斜设计,无感佩戴的新高度 南卡OE Pro2将对耳机舒适性的诠释拉升到一个新境界,采用了开放式佩戴设计,彻底告别了传统耳机的堵塞感。基于上万耳