树莓派和Jetson Nano的差别到底在哪?
幻尔科技
2021-10-22 15:36 关注
近年来,人工智能领域的发展火热推动了硬件资源的开发,一大批人工智能硬件如雨后春笋般涌现,这其中就有我们熟知的树莓派和Jetson Nano。
2019年3月,NVIDIA发布了Jetson Nano开发工套件,成为制造商、DIY者、学生和其他嵌入式开发人员理想的、负担得起的人工智能计算机!此后树莓派也发布了新的产品,树莓派4代,在3代树莓派基础上做了全方位的性能提升,今天我们主要是来对这两款硬件做系统性的对比,帮助大家有针对性地进行选择。
产品概述
Raspberry Pi 4B
树莓派4B是一款“即插即用”的单板计算机,它同时也是学习AI人工智能项目很好的起点。基于Linux操作系统的树莓派,可以使用大量Linux下的免费软件和工具,它适合于各个年龄段的人学习使用,比如能够用来学习 Python 这样的编程语言。同时它也能够做一切你期望台式电脑能做的事,从浏览网页、播放高清视频,到制作电子表格、进行文字处理,还能够玩游戏。
Raspberry Pi 4B
Jetson Nano
Jetson Nano开发板也是一款功能强大的小型人工智能计算机,它只需插入带有系统映像的microSD卡即可启动,内置SOC系统级芯片,可并行处理如TensorFlow、 PyTorch、 Caffe/Caffe2、Keras、 MXNet等神经网络,这些神经网络可用于实现图像分类、目标检测、 语音分割和智能分析等功能,可用于构建自主机器人和复杂人工智能系统。
Jetson Nano
价格对比
树莓派4B的国内售价为400~500元。
Jetson NanoB01版的售价为800~900元,近期由于全球缺货,售价上涨到1000元以上。
硬件对比
树莓派4B采用4核Cortex-A72架构的CPU,主频为1.5GHz,而JetsonNano采用的是4核Cortex-A57架构的CPU,主频为1.43GHz。具体参数见下表:
据官方资料显示,Raspberry Pi 4B Cortex-A72比上一代Raspberry Pi 3 B + Cortex-A53处理器快大约50%,而NVIDIA Jetson Nano使用的Cortex-A57位于Raspberry Pi两代CPU之间。
其实它们在主要功能上其实非常相似,都能进行开发实现一些特别的玩法与功能,比如都拥有ARM处理器、4GB RAM以及一系列外围设备连接。
最大的区别在于树莓派则拥具有低功耗的VideoCore多媒体处理器,而Jetson Nona包含性能更高、功能更强大的GPU(图形处理器),可以使它开发出树莓派不能做到的一些功能和玩法,使得一些更深度的开发成为了可能。这无疑提升了 Jetson Nano硬件的潜力。
虽然 Jetson Nano的价格较高,但是考虑到强大GPU,这部分高出的价格也算合情合理。
选型指南
综上所述,这两款主板提供的功能几乎相同,一般情况下,在选择最适合需求的主板时,需要硬件规格和价格等基本因素,也需要考虑操作系统和软件功能,还有各种实际因素。
树莓派4B上手容易,资源优势很大,适合于大多数人,遇到问题容易解决。如果你想要入门人工智能领域,或是想做个小项目参加比赛,搭建个平台,亦或者用来学习python编程,树莓派都会是比较好的选择,因为树莓派资料多且全,上手相对来说比较容易,对人工智能初学者友好。
图:幻尔树莓派系列六足机器人SpiderPi
Jetson Nona性能优于树莓派,在AI方面的优势很大,可以进行深度学习,实用性更强。如果你需要构建人工智能和机器学习项目,那么拥有完整GPU的Jetson Nano可能是最理想的选择,但其上手方面会具有一定难度,需要一定的基础。如果你想要进行深度的AI学习,那么Jetson Nano的实用性会更大一点,除了经典视觉具有优化的Opencv4tegra,机器学习方面的能力也是树莓派不能赶得上的,无论是将项目往机器人,飞行器,智能车各个不同方向发展,Jetson Nano的学习价值都是要大过树莓派的。
图:幻尔Jetson Nano系列机械臂JetMax