rk3576与rk3399pro对比
RK3576和RK3399Pro是瑞芯微(Rockchip)公司推出的两款不同的处理器,主要应用于嵌入式系统和AI加速场景。虽然它们都属于瑞芯微的高性能处理器系列,但它们的核心架构、应用领域和性能表现有所不同。
-
处理器架构与核心
RK3576:
核心数量:8核
架构:ARM Cortex-A55 (6个核心) 和 ARM Cortex-A76 (2个核心)
频率:Cortex-A55核心最高2.0 GHz,Cortex-A76核心最高2.5 GHz
GPU:Mali-G610 MP4RK3399Pro:
核心数量:6核
架构:2个Cortex-A72核心(大核心)和4个Cortex-A53核心(小核心)
频率:大核心最高2.0 GHz,小核心最高1.5 GHz
GPU:Mali-T860 MP4 -
AI加速
RK3576:集成了NPU(Neural Processing Unit,神经网络处理单元),支持AI推理和加速,能够处理更复杂的AI任务。
RK3399Pro:具有更强大的AI处理能力,搭载了专用的NPU(支持INT8、FP16等多种计算精度),在AI应用中表现出色,特别适合深度学习推理。 -
存储与内存
RK3576:
内存类型:LPDDR4x
最大内存容量:16GB
存储接口:支持eMMC 5.1、UFS 2.1等存储方式
内存带宽:较高的带宽,适用于大数据量处理和实时计算需求RK3399Pro:
内存类型:LPDDR4/4x
最大内存容量:4GB/8GB
存储接口:支持eMMC 5.1、UFS 2.1、SD 3.0
内存带宽:适合中等量级的数据处理,带宽不如RK3576高。 -
图像与视频处理
RK3576:
支持4K视频解码和编码,适合高分辨率视频处理应用。
内建强大的图像处理单元,能够支持更复杂的图像处理任务。RK3399Pro:
同样支持4K视频解码,但其图像处理能力稍逊色于RK3576。
支持高清视频应用,但在高端图像处理任务上相对较弱。 -
应用场景
RK3576:
更适合需要大量AI加速计算的应用场景,比如智能边缘计算、机器人、智慧城市、自动驾驶等领域。
更高的多核心处理能力和强大的AI处理能力使其适合高性能计算和多任务并行处理。RK3399Pro:
适用于多种嵌入式设备,尤其是在智能硬件、AI设备以及IoT设备中表现优异。
由于AI加速单元的优势,它在人工智能应用场景中的表现较为出色,特别是视频处理和智能监控等领域。 -
网络与接口
RK3576:
具备更多的接口支持,包括多个USB端口、M.2接口、PCIe支持等,适应更多扩展需求。
提供支持更高带宽的网络接口(如千兆Ethernet)。RK3399Pro:
提供标准的网络接口和较为丰富的外设连接选项,但在扩展性方面略逊于RK3576。 -
功耗与制程
RK3576:
制程工艺为8nm(可能基于三星或台积电的8nm工艺),功耗控制较为优秀。
支持低功耗操作,适合嵌入式设备使用。
RK3399Pro:
制程工艺为28nm,功耗表现相对较好,但与RK3576相比,可能在处理高负载时略显吃力。
RK3576:在AI处理、处理器核心数量、内存容量等方面表现更为强劲,适合需要高性能、多任务处理和AI加速的应用。
RK3399Pro:虽然在AI处理和视频编解码方面也很强大,但其在多核性能和存储支持方面略显不足,适合中低负载应用,如智能硬件和嵌入式AI设备。
作者:炭烤毛蛋 ,点击博主了解更多。
1. 发布时间
RK3399pro和RK3576都是瑞芯微(Rockchip)推出的高性能处理器,主要用于嵌入式系统、平板电脑、智能家居等领域。RK3399pro 是瑞芯微电子于CES2018消费电子展推出的云终端解决方案。2024年RKDC(瑞芯微开发者大会 2024年月7~8日) 发布四大核A72和四小核A53异核架构rk3576,相比之下 RK3576 推出时间更晚,当然芯片制程更新到8nm,存储接口增加 USF2.0,相比rk3399pro实则是质的飞跃。
2. 芯片参数对比
chips | rk3576 | rk3399pro |
---|---|---|
CPU 大核 | Quad-core Cortex-A72 up to 2.2GHz | Dual-core Cortex-A72 up to 1.8GHz |
CPU 小核 | Quad-core Cortex-A53 up to 1.8GHz | Quad-core Cortex-A53 up to 1.4GHz |
GPU | G52-MC3@1GHz 支持 OpenGL ES1.1/2.0/3.0/3.1,OpenCL1.2,DirectX11.1 | Mali-T860MP4@800MHz 支持 OpenGL ES1.1/2.0/3.0/3.1,OpenCL1.2,DirectX11.1 |
DDR | Dual-Channel LP4/LP4X-4266/LP5-4800 32bit@16GB | Dual-Channel DDR3-1600/DDR3L-1600/ LPDDR2-1066 /LPDDR3-1600/DDR4-2133 32bit@4GB — NPU DDR3-1866 /DDR3L-1866 /LPDDR3-1866 / LPDDR4 SDRAM |
FLASH | eMMC 5.1 SDIO3.0 UFS2.0 | eMMC 5.1 SDIO3.0 |
NPU | NPU up to 6.0TOPS | NPU up to 2.4TOPS |
MultiMedia | Decoder — 4k@60fps H265/HEVC, 4k@30fps H264/AVC, 1080p VC-1 MPEG-1/2/4、VP8,Encoder — 1080@60fps H.264 UP to HP@level4.1, MVC and VP8 | Decoder — 4k@60fps H265/HEVC, 4k@30fps H264/AVC, 1080p VC-1 MPEG-1/2/4、VP8,Encoder — 1080@30fps H.264 UP to HP@level4.1, MVC and VP8 |
Ethernet | dual RGMII | RGMII |
PCIE | pcie2.1 | pcie2.1 |
HDMI | HDMI2.1 | HDMI2.0 |
ISP | 16M | 16M |
制程 | 8nm | 28nm |
3. 性能对比
看完参数接下来,从安兔兔跑分来看 rk3576 整体得分34.2w,而 rk3568 得分 17.8w,对比差距比较明显。
3.1 CPU
rk3576 与 rk3399pro 都是64bit CPU。
rk3576 CPU 实际使用频率如下:
# litle CPU
408000 600000 816000 1008000 1200000 1416000 1608000 1800000 2016000 2208000
# big CPU
408000 600000 816000 1008000 1200000 1416000 1608000 1800000 2016000 2208000 2304000
rk3399pro CPU 实际使用频率如下:
# litle CPU
408000 600000 816000 1008000 1200000 1416000
# big CPU
408000 600000 816000 1008000 1200000 1416000 1608000 1800000
对比差异点:rk3576 大小核异构芯片,CPU 是 4个大核2.3G,4小核2.2G。rk3399pro CPU 的 2大核 2.0G、4小核1.4G,更不用说rk3576 还多2个大核。性能方面 rk3576 完胜,更何况 rk3576 8nm制成功耗更低的同时,性能有提供。反观 rk3399pro 28nm支持,性能降低、算力功耗比也低,性价比同样低。
3.2 GPU
- rk3576 GPU
From : To
: 950000000 900000000 800000000 700000000 600000000 500000000 400000000 300000000 time(ms)
950000000: 0 0 1 0 0 0 0 1 116
900000000: 0 0 0 0 0 0 0 0 0
800000000: 0 0 0 0 0 0 0 1 160
700000000: 0 0 0 0 0 0 0 0 0
600000000: 0 0 0 0 0 0 0 0 0
500000000: 0 0 0 0 0 0 0 0 0
400000000: 0 0 0 0 0 0 0 0 0
* 300000000: 2 0 0 0 0 0 0 0 23520
- rk3399pro GPU
From : To
: 800000000 600000000 400000000 300000000 200000000 time(ms)
* 800000000: 0 50 42 97 40 936934
600000000: 10 0 15 13 12 3764
400000000: 11 0 0 30 16 1907
300000000: 14 0 0 0 126 11950
200000000: 195 0 0 0 0 75540
Total transition : 671
3.3 NPU
rk3576 NPU 有 6.0T 算力(int8),
From : To
: 300000000 400000000 500000000 600000000 700000000 800000000 9000000001000000000 time(ms)
* 300000000: 0 0 0 0 0 0 0 0 7872236
400000000: 0 0 0 0 0 0 0 0 0
500000000: 0 0 0 0 0 0 0 0 0
600000000: 0 0 0 0 0 0 0 0 0
700000000: 0 0 0 0 0 0 0 0 0
800000000: 0 0 0 0 0 0 0 0 0
900000000: 0 0 0 0 0 0 0 0 0
1000000000: 0 0 0 0 0 0 0 0 0
Total transition : 0
rk3399pro NPU 仅有 2.4T(int8),
From : To
: 200000000 297000000 400000000 600000000 700000000 800000000 900000000 time(ms)
200000000: 0 0 0 0 0 0 0 0
297000000: 0 0 0 0 0 0 0 0
400000000: 0 0 0 0 0 0 0 0
* 600000000: 0 0 0 0 0 0 0 6352676
700000000: 0 0 0 0 0 0 0 0
800000000: 0 0 0 0 0 0 0 0
900000000: 0 0 0 0 0 0 0 0
Total transition : 0
3.4 DDR
rk3576 双通道,32bit 内存,最大支持16GB。
工作频率如下:
528000000 1068000000 1560000000 2112000000
rk3576_u:/ # dd if=/dev/zero of=/dev/null bs=1M count=16384
16384+0 records in
16384+0 records out
17179869184 bytes (16 G) copied, 2.864 s, 5.5 G/s
LPDDR4/DDR4 内存,最大内存理论带宽为 25.6 GB/s,实测略有出入。rk3576如果换成更高规格的 LPDDR5 内存,理论带宽可以达到 51.2 GB/s,提供更快的数据处理能力。
rk3568 双通道,32bit 内存,最大支持 4GB。
工作频率如下:
324000000 528000000 780000000 1560000000
rk3568_t/ # dd if=/dev/zero of=/dev/null bs=1M count=16384
16384+0 records in
16384+0 records out
17179869184 bytes (16 G) copied, 2.883641 s, 5.5 G/s
测试主板均使用 lp4x,实测速率相同。
3.5 Flash(存储)
rk3568 和 rk3576 emmc 均支持 emmc 5.1。
测试rk3576写入速率如下:
rk3576_u:/ # dd if=/dev/zero of=test bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.0 G) copied, 14.867 s, 158 M/
rk3568 emmc 仅支持 emmc 5.1。
测试rk3568写入速率如下:
rk3568_t:/ # dd if=/dev/zero of=test bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.0 G) copied, 12.189120 s, 168 M/s
3.6 市场方向
-
RK3399pro
适合低端市场,性价比不太理想。
适用于嵌入式设备、智能家居等需求不高的场景。 -
rk3576
面向高性能需求相对高的中端市场 ,适合需要高计算能力的应用。
适用于高端平板、智能设备以及一些复杂的工业控制系统。
结语
不枉博主详细讲解,欢迎订阅博主–炭烤毛蛋 。