NVIDIA开发的GPU不仅在电脑显卡领域占据大量份额,在嵌入式NVIDIA的Jeston系列开发板也近乎是领先的存在,特别是NVIDIA Jeston系列开发板在算力和成本的平衡上都要优于其他厂家,性价比很高,设备体积小。本博文旨在给采购NVIDIA Jeston开发板的读者提供一些参数分析和指南。
文章目录
- 一、推荐总结
- 二、NVIDIA Jetson算力指标
- 三、具体系列参数
- 四、官方购买Jeston开发板提供信息
- 1、Jetson Nano (4GB)
- 2、Jetson TX2 (4GB)
- 3、Jetson TX2i (8 GB)
- 4、Jetson TX2 (8 GB)
- 5、Jetson TX2 NX (4G)
- 6、Jetson Xavier NX (8G)
- 7、Jetson Xavier NX (16GB)
- 8、Jetson AGX Xavier Industrial (8G)
- 9、Jetson AGX Xavier 32G
- 10、Jetson AGX Xavier (64GB)
- 11、Jetson Orin NX (16GB)
- 12、Jetson AGX Orin (32GB)
- 13、Jetson AGX Orin Industrial (64G)
- 14、Jetson AGX Orin (64GB)
- 15、Jetson Orin Nano (8GB)(推荐)
- 16、Jetson Orin Nano (4GB)(推荐)
- 五、参考链接
一、推荐总结
-
截止到目前2024年3月10日,笔者比较推荐的还是Jetson Orin Nano (4G/8G)或Jetson Xavier NX,算力基本上满足现在主流深度学习模型的移动端部署算力要求,性价比比较高且设备尺寸较小;
-
目前开发板RMB售价几乎都是1k起步,多为3k-4k,Jeston Nano可能会低于1k,但算力明显是不够的;
-
不推荐国产开发板(核心板用的是NVIDIA提供的),容易出问题,硬要买的话建议提醒卖家做充分的出厂检查;
-
买官方的开发板如果有售后问题的话,一般都是要协调跟NVIDIA官方售后的,这可能就需要多支付报关费等等费用,但是官方的品质还是可以的,几乎不用担心。(仅咨询过Jeston AGX Orin开发板的售后)
二、NVIDIA Jetson算力指标
FLOPS和TOPS常被用来评估硬件的GPU性能,但这并不是评估一个开发板性能的唯一指标,还需要考虑数据吞吐量、CPU性能、具体运算操作的复杂度等,下面给出几个常见的指标:
FLOPs(floating point of operations)是浮点运算次数,常用来评估算法/模型复杂度;
FLOPS(floating-point operations per second)(全大写)是指每秒浮点运算次数,用来评估硬件的性能;
TOPS(Tera Operations Per Second),1TOPS代表处理器每秒钟可进行一万亿次( 1 0 12 10^{12} 1012)操作。
-
一个MFLOPS(megaFLOPS)等于每秒一佰万( 1 0 6 10^{6} 106)次的浮点运算
-
一个GFLOPS(gigaFLOPS)等于每秒拾亿( 1 0 9 10^{9} 109)次的浮点运算
-
一个TFLOPS(teraFLOPS)等于每秒万亿( 1 0 12 10^{12} 1012)次的浮点运算
-
一个PFLOPS(petaFLOPS)等于每秒千万亿( 1 0 15 10^{15} 1015)次的浮点运算
-
一个EFLOPS(exaFLOPS)等于每秒百亿亿( 1 0 18 10^{18} 1018)次的浮点运算
-
一个ZFLOPS(zettaFLOPS)等于每秒十万京( 1 0 21 10^{21} 1021)次的浮点运算。
因此,1 TFLOPS = 1 TOPS,NVIDIA官方一开始用FLOPS表示算力,后面用TOPS表示。
注意:只有TX2和Jetson Nano两个系列是基于float16(简称fp16,全称为Floating Point 16-bit,使用16位二进制来存储浮点数,占两个字节)的FLOPS,其他系列都是基于Int8(8位整型,8-bit,使用8位二进制存储整型,占一个字节)的TOPS。因此关于TX2和Jetson Nano系列的算力要乘以2才能和其他系列的算力相比较,如Jetson TX2的算力为1.33TFLOPS=2.66TOPS。
三、具体系列参数
四、官方购买Jeston开发板提供信息
目前官方能找得到的信息总共有16种,TX1已经没有了,以下是官方网页提供的购买方案的信息,按售价、算力、性能、处理器、主频和工作温度进行罗列,仅供参考:
1、Jetson Nano (4GB)
- 售价 $129(核心板)
- 算力:472GFLOPS
- 处理器:128-Core Maxwell GPU和4-Core 64-bit ARM Cortex A57
- 工作温度:-25℃ - 80℃
2、Jetson TX2 (4GB)
- 售价:$299
- 算力:1.33TFLOPS
- 处理器:256-Core Pascal GPU和6-Core 64-bit ARM CPU
3、Jetson TX2i (8 GB)
- 名称:Jetson TX2 Industrial
- 算力:1.33TFLOPS
- 处理器:256-Core Pascal GPU和6-Core 64-bit ARM Cortex-A57 MPCore (Quad-Core)
4、Jetson TX2 (8 GB)
- 售价:$490.08(核心板)
- 算力:1.33TFLOPS
- 处理器:256-Core NVIDIA Pascal GPU和6-Core 64-bit ARM Quad Core ARM® Cortex®-A57 MPCore
- 主频:1866Mhz
- 工作温度:-25℃ - 80℃
5、Jetson TX2 NX (4G)
- 售价:$199(核心板)
- 性能:2.5X the performance of Jeston Nano
- 处理器:256-Core Pascal GPU和6 Core ARM Quad Core A57MP
- 主频:2G
6、Jetson Xavier NX (8G)
- 算力;14TOPS(10W)和21TOPS(15W)
- 处理器:ARM 6 Core
- 主频:1.9G
7、Jetson Xavier NX (16GB)
- 售价: $579(核心板)
- 算力:21 TOPS
8、Jetson AGX Xavier Industrial (8G)
- 售价:$1449
- 处理器:Octa Core v8.2 64bit
9、Jetson AGX Xavier 32G
- 售价: $1342.96(核心板)
- 算力:32 TOPS
- 处理器:Octa Core ARM
10、Jetson AGX Xavier (64GB)
- 售价:$1399(核心板)
- 算力:32TOPS
- 工作温度:-25℃ - 80℃
11、Jetson Orin NX (16GB)
- 售价:$699(核心板)
- 算力:100 TOPS
- 处理器:NVIDIA Ampere GPU architecture和8 Core ARM Cortex-A78AE v8.2
12、Jetson AGX Orin (32GB)
- 售价:$999(核心板)
- 算力:200 TOPS
- 性能:6X the performance of Jetson AGX Xavier
- 处理器:NVIDIA Ampere GPU architecture和8 Core ARM Cortex-A78AE v8.2
- 主频:2.2G
13、Jetson AGX Orin Industrial (64G)
- 售价:$2349(工业核心板)
- 算力:248 TOPs
- 处理器:NVIDIA Ampere architecture GPU
14、Jetson AGX Orin (64GB)
- 售价:$1999(开发套件) 和 $1799(核心板)
- 算力:275 TOPS
- 处理器:12 Core ARM Cortex-A78AE v8.2
- 主频:2.2G
15、Jetson Orin Nano (8GB)(推荐)
- 售价:$499(开发套件)和 $369(核心板)
- 算力:40 TOPS
- 处理器:Ampere GPU和6-core ARM Cortex-A78AE v8.2
- 主频:1.5G
16、Jetson Orin Nano (4GB)(推荐)
- 售价:$259(核心板)
- 算力:20 TOPS
- 处理器:6-core ARM Cortex-A78AE v8.2
- 主频:1.5G
能得到的购买信息已在上面提供,某些没有提供的指标可以参考同系列的开发板或者参考上节官网提供的系列参数表。
五、参考链接
[1] https://developer.nvidia.com/buy-jetson
[2] https://developer.nvidia.com/embedded/jetson-modules
[3] https://blog.csdn.net/weixin_44479045/article/details/120873332