最小人工智能硬件资源JetsonNano VS 树莓派4B

2023-11-08

近年来,人工智能领域发展火热,而在硬件资源开发上也是百花齐放,百花争鸣,2019年NVIDIA公司在NVIDIA GPU大会上发布了JetsonNano套件,在紧凑、易用的平台上提供现代AI最强大的性能,此后树莓派也发布了新的产品,树莓派4代,号称是在3代树莓派基础上做了全方位的性能提升,今天我们主要是来对这两块硬件资源做个系统性的对比。

树莓派和JetsonNano

价格对比

JetsonNano套件的官方售价为99美元,而树莓派4B的官方售价为55美元。

硬件资源对比

树莓派4B采用4核Cortex-A72架构的CPU,主频为1.5GHz,而JetsonNano采用的是4核Cortex-A57架构的CPU,主频为1.43GHz。Cortex-A57是ARM针对2013年、2014年和2015年设计起点的CPU产品系列的旗舰级CPU,它也是ARM首次采用64位ARMv8-A架构CPU,而且通过Aarch32执行状态,保持与ARMv7架构的完全后向兼容性。Cortex-A72最早发布于2015年年初,也是基于ARMv8-A架构,采用台积电16nm FinFET制造工艺,相比于Cortex-A57也有约1.8倍的性能提升,展现出了优异的整体功耗效率。
Coretex-A57处理器
Coretex-A72处理器
树莓派4B在内存上有1GB、2GB、4GB的三个类型的RAM选择,而JetsonNano内存上采用4GB的RAM。

树莓派4B采用的GPU为BroadcomVideoCore VI,而JetsonNano采用GPU型号为128CUDA core Maxwell,JetsonNano的GPU性能要远高于树莓派4B,这也是两者价格差异的主要原因。

树莓派4B在视频输出上采用2个microHDMI输出口,可以输出4K,60fps的视频流,而JetsonNano采用的是HDMI输出口,也是可以输出4K,60FPS的视频流。同时两者都是支持H.264和H.265协议的视频硬解码。

树莓派4B和JetsonNano均采用microSD卡来进行系统安装和启动,同时他们都是具有以太网口,树莓派4B还内置有wifi模块和蓝牙模块。树莓派4B具有2个USB2.0接口和2个USB3.0接口,而JetsonNano具有4个USB3.0接口,树莓派4B支持CSI接口和DSI接口相机,而JetsonNano支持CSI接口相机。两者均具有40针的标准GPIO定义。供电方式上,树莓派4B采用USB-C口供电,JetsonNano采用Micro USB口供电。

GPU渲染测试

OctaneBench是目前最流行的GPU渲染基准测试工具,我们分别对树莓派4B和JetsonNano做OctaneBench测试,测试结果显示树莓派4B的跑分为8220,而JetsonNano的跑分为7474,因此,树莓派4B的GPU渲染能力强于JetsonNano。
GPU渲染测试
数据读写能力测试

Linux可以通过hdparm命令来测试硬件的数据读写能力,通过命令:

sudo hdparm -t –direct /dev/sda1 
sudo hdparm -t –direct /dev/mmcblk0p2 

分别测试硬盘和外接存储器的数据读写能力。

测试显示树莓派4B的硬盘读写能力为265.2MB/s,外接SD卡读写能力为40.8MB/s,JetsonNano硬盘读写能力为288.4MB/s,外接SD卡读写能力为62.5MB/s,JetsonNano的读写能力要稍强于树莓派4B。
树莓派4B读写能力
JetsonNano读写能力

视频播放测试

本地视频测试主要测试它们播放同一段视频的CPU使用情况,测试结果显示,对于同一段视频树莓派4B在播放时CPU的占用率为44%~45%,而JetsonNano的CPU占用率为25%左右,在高性能显卡的加持下,JetsonNano的视频播放对CPU的消耗要小于树莓派4B。
JetsonNano播放视频CPU使用情况
树莓派4B播放视频CPU使用情况

这是所有的测试结果,对于树莓派4B和JetsonNano从所有的测试结果来看,都是各有千秋,各有所长,对于想入手这两块硬件资源的同学们,可以根据我的测评结果结合自己的需求来合理购置。本文已在今日头条首发,严禁转载,欢迎关注我的头条号 小码农常在,我会在头条定期更新相关文章!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

最小人工智能硬件资源JetsonNano VS 树莓派4B 的相关文章

随机推荐

  • 外向交货单发货过账BAPI:BAPI_OUT…

    前面说过 可以使用 WS DELIVERY UPDATE 进行外向交货单的发货过账 当然 这个可实现的很多 过账 冲销 删除都可以 但是这个不是bapi 是个函数 则会缺少bapi自带的那些校验 为了更安全 其实建议是使用 BAPI OUT
  • 创建Gravatar头像

    Gravatar Globally Recognized Avatar的缩写 是一项用于提供在全球范围内使用的头像服务 只要你在Gravatar的服务器上上传了你自己的头像 你便可以在其他任何支持Gravatar的博客 论坛等地方使用它 它
  • shared-service.ts

    shared service ts import Observable from rxjs Observable import Injectable from angular core import Subject from rxjs Su
  • npm link

    正文 npm link的用法 假如我们想自己开发一个依赖包 以便在多个项目中使用 一种可行的方法 也是npm给我们提供的标准做法 那就是我们独立开发好这个 依赖包 然后将它直接发布到 npm镜像站 上去 等以后想在其他项目中使用的时候 直接
  • 为什么说测试岗位是巨坑?10年测试人告诉你千万别上当

    每次都有人问我软件测试的前景是什么样的 每年也会有人很多人纷纷涌入测试的岗位上 希望自己能够进入阿里 华为等大厂 但是测试岗位真的那么吃香吗 今天我结合从零基础小白到测试开发的成长经历 来说下这个行业的发展前景 以及要入行的同学应该从哪个地
  • MinIO安装配置访问以及SpringBoot整合MinIO

    MinIO 1 MinIO安装 Minio 是个基于 Golang 编写的开源对象存储服务 存储非结构化数据 如 图片 视频 音乐等 官网地址 https min io 中文地址 http minio org cn 官网文档 中文 地址 h
  • C高级 day4

    1 有m1 txt m2 txt m3 txt m4 txt 分别创建出对应的目录 m1 m2 m3 m4 并把文件移动到对应的目录下 1 sh bin bash touch m1 txt m2 txt m3 txt m4 txt for
  • 【Ant Design】<a-date-picker>只选择今天之前的日期

  • LeetCode-N数之和类问题总结(双指针法)

    两数之和 给定一个整数数组 nums 和一个目标值 target 请你在该数组中找出和为目标值的那两个整数 并返回他们的数组下标 你可以假设每种输入只会对应一个答案 但是 你不能重复利用这个数组中同样的元素 示例 给定 nums 2 7 1
  • jsp中编码问题(自认为这个最好)

    在JSP Servlet中主要有以下几个地方可以设置编码 pageEncoding UTF 8 contentType text html charset UTF 8 request setCharacterEncoding UTF 8 和
  • python pdf转word

    转自 https yq aliyun com articles 487610 spm a2c4e 11153940 blogcont493499 12 655a7962KsKW7M 1 安装pdfminer3k模块 安装anaconda后
  • java listnode 合并链表_剑指offer:合并两个排序的链表(Java)

    1 问题描述 输入两个单调递增的链表 输出两个链表合成后的链表 当然我们需要合成后的链表满足单调不减规则 2 思路 方法1 非递归方法 根据题目这个很类似排序中的外排过程 两个数组分别排好序 然后再把他们整体进行排序 所以这道题思想很简单
  • Nvidia Jetson 编解码开发(6)Jetpack 4.x版本Multimedia API 硬件编码开发--输入端对接Camera V4L2采集

    1 前言 Nvidia Jetson 编解码开发 2 Jetpack 4 x版本Multimedia API 硬件编码开发 集成encode模块 free xx的博客 CSDN博客 基于上篇继续开发 由于上篇只集成了encode模块 但是编
  • Redis作为消息队列的优劣

    Redis缓存问题 Redis作为消息队列的优劣 Redis集群模式下保证可迁移和高可用 一致性算法 Redis热Key问题解决方案汇总 Redis基于内存 高性能并且提供多种数据结构供使用 那么对于Redis能不能作为消息队列 以及与专业
  • 【Unity小游戏】游戏开发案例-Unity打造畅玩无阻的小游戏(下)

    击球方阵 乒乓克隆 使用立方体建造竞技场 球拍和球 移动球和球拍 击球并得分 让相机感受到冲击力 给游戏一个抽象的霓虹灯外观 这是有关基础游戏的系列教程中的第一个教程 在其中 我们将创建一个简单的 Pong 克隆 本教程是使用 Unity
  • Blob分析实现缺陷检测

    检测饼干的缺陷 blob 特征 1 正常的图 2 有缺陷的图 3 代码 This example demonstrates a quality inspection on hazelnut wavers Using the morpholo
  • cocos2D捕鱼达人源代码初学者详解3AppDelegate

    AppDelegate m 代码 void removeStartupFlicker 代码
  • 亚信科技AntDB数据库与库瀚存储方案完成兼容性互认证,联合方案带来约20%性能提升

    近日 亚信科技AntDB数据库与苏州库瀚信息科技有限公司自主研发的RISC V数据库存储解决方案进行了产品兼容测试 经过双方团队的严格测试 亚信科技AntDB数据库与库瀚数据库存储解决方案完全兼容 运行稳定 除高可用性测试外 双方进一步开展
  • STM32常见问题整理

    1 STM32的AFIO时钟什么时候需要开启
  • 最小人工智能硬件资源JetsonNano VS 树莓派4B

    近年来 人工智能领域发展火热 而在硬件资源开发上也是百花齐放 百花争鸣 2019年NVIDIA公司在NVIDIA GPU大会上发布了JetsonNano套件 在紧凑 易用的平台上提供现代AI最强大的性能 此后树莓派也发布了新的产品 树莓派4