rk3576 与 rk3588 对比
RK3576和RK3588是瑞芯微(Rockchip)推出的两款高性能处理器,它们主要用于嵌入式系统、智能设备和其他高性能应用。
1. 架构
- RK3576:通常基于ARM Cortex-A55架构,采用更节能的设计,适用于中低功耗设备。
- RK3588:基于ARM Cortex-A76和Cortex-A55的组合,提供更高的性能,适合高性能计算和多媒体处理。
2. 性能
- RK3576:性能相对较低,适合一般的处理任务,比如基础的多媒体播放和简单的应用。
- RK3588:具有更强的计算能力,适用于复杂的任务,如4K视频解码、AI推理以及高负载的应用场景。
3. GPU
- RK3576:通常配备较低端的GPU,满足基本的图形处理需求。
- RK3588:配备更强大的GPU,通常是ARM Mali-G610,能够处理更复杂的图形和游戏。
4. 连接性与接口
- RK3576:支持基本的连接选项,如USB、HDMI等,适用于简单的外设和连接需求。
- RK3588:提供更丰富的接口选项,包括更高带宽的USB和HDMI接口,支持更高级的连接需求。
5. 应用场景
- RK3576:适用于智能家居设备、基础的智能终端等。
- RK3588:适用于高端智能设备、AI应用、边缘计算、视频监控等需要较高计算能力的场景。
RK3576适合对性能要求不高的中低端市场,而RK3588则面向高性能需求的应用。
作者:炭烤毛蛋 ,点击博主了解更多。
提示:截至发稿前rk3588仍然瑞芯微旗舰芯片。
文章目录
1. 发布时间
RK3588和RK3576都是瑞芯微(Rockchip)推出的高性能处理器,主要用于嵌入式系统、平板电脑、智能家居等领域。rk3588 是瑞芯微电子于2021年4月20日推出的云终端解决方案。2024年RKDC(瑞芯微开发者大会 2024年月7~8日) 发布四大核A72和四小核A53异核架构rk3576,相比之下 RK3576 推出时间更晚,当然芯片制程更新到8nm,存储接口增加 USF2.0,看似不多实则是质的飞跃。
2. 芯片参数对比
chips | rk3576 | rk3588 |
---|---|---|
CPU 大核 | Quad-core Cortex-A72 up to 2.3GHz | Quad-core Cortex-A76 up to 2.3GHz |
CPU 小核 | Quad-core Cortex-A53 up to 2.2GHz | Quad-core Cortex-A55 up to 2.0GHz |
GPU | G52-MC3@1GHz 支持 OpenGL ES1.1/2.0/3.0/3.1,OpenCL 2.0 | Mali-G610 MC4@1000MHz 支持 OpenGL ES1.1/2.0/3.0/3.1/3.2,OpenCL2.0 |
DDR | Dual-Channel LP4/LP4X-4266/LP5-4800 32bit@16GB | Dual-Channel LP4/LP4X-4266/LP5-4800 64bit@32GB |
FLASH | eMMC 5.1 SDIO3.0 UFS2.0 | eMMC 5.1 SDIO3.0 |
NPU | NPU(dual core ) up to 6.0TOPS | NPU(triple core ) up to 6.0TOPS |
MultiMedia | Decoder — 4k@60fps H265/HEVC, 8k@30fps H264/AVC, 1080p VC-1 MPEG-1/2/4、VP8,Encoder — 4k@60fps H.264 UP to HP@level4.1, MVC and VP8 | Decoder — 8k@60fps H265/HEVC, 8k@30fps H264/AVC, 1080p VC-1 MPEG-1/2/4、VP8,Encoder — 8k@30fps H.264 UP to HP@level4.1, MVC and VP8 |
Ethernet | dual RGMII | dual RGMII |
PCIE | pcie2.1x4 | pcie3.0x4 pcie2.1x2 |
HDMI | HDMI2.1 | HDMI2.1 |
ISP | 16M | 16M |
制程 | 8nm | 8nm |
3. 性能对比
看完参数接下来,从安兔兔跑分来看 rk3576 整体得分34.2w,而 rk3588 得分 17.8w,对比差距比较明显。
3.1 CPU
rk3576 与 rk3588 都是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
rk3588 CPU 实际使用频率如下:
# litle CPU
408000 600000 816000 1008000 1200000 1416000 1608000 1800000 2016000 2208000 2352000
# big CPU
408000 600000 816000 1008000 1200000 1416000 1608000 1800000
对比差异点:rk3576 大小核异构芯片,CPU 是 4个大核2.3G,4小核2.2G。同样是大小核异构 rk3588 CPU 是4大核 2.4G,4个小核1.8G。性能方面小胜 rk3576,相同8nm制成 rk3588 外设终端,rk3588无论是功耗还是 TDP都要高出 rk3576 一大截,反观性能表现确实高出一截。对比价格 rk3576性能有所降低,但是极具性价比。
3.2 GPU
rk3576 的 G52-MC3 GPU 可运行频率达到 0.95GHz,应对一般场景还算可以。
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
相比之下,rk3588 的 Mali-G610 MC4 GPU 运行频率略高一丢丢。
From : To
:1000000000 900000000 800000000 700000000 600000000 500000000 400000000 300000000 time(ms)
1000000000: 0 0 0 0 0 0 0 1 340
900000000: 0 0 0 0 0 0 0 0 0
800000000: 0 0 0 0 0 0 0 0 0
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: 1 0 0 0 0 0 0 0 12473
Total transition : 2
3.3 NPU
rk3576 NPU 有 6.0T 算力(int8),与 rk3568 single 相比 rk3576 是 dual core。
From : To
: 300000000 400000000 500000000 600000000 700000000 800000000 900000000 1000000000 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
NPU 同样有 6.0T(int8),与rk3576 不同点,rk3588 是 triple core。
From : To
: 300000000 400000000 500000000 600000000 700000000 800000000 900000000 1000000000 time(ms)
* 300000000: 0 0 0 0 0 0 0 0 403483
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
3.4 DDR
rk3576 双通道,32bit 内存,最大支持16GB。
工作频率如下:
From : To
: 528000000 1068000000 1560000000 2112000000 time(ms)
* 528000000: 0 0 0 5 1568100
1068000000: 3 0 0 1 804
1560000000: 1 3 0 0 468
2112000000: 2 1 4 0 14424
Total transition : 20
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,提供更快的数据处理能力。
rk3588 双通道,32bit 内存,最大支持8GB。
工作频率如下:
From : To
: 528000000 1068000000 1560000000 2112000000 time(ms)
* 528000000: 0 0 0 2 438603
1068000000: 1 0 0 0 73
1560000000: 1 0 0 0 70
2112000000: 1 1 1 0 8923
Total transition : 7
rk3588_t/ # dd if=/dev/zero of=/dev/null bs=1M count=32768
32768+0 records in
32768+0 records out
34359738368 bytes (32 G) copied, 2.024697 s, 16 G/s
测试主板均使用 lp4x,实测速率对比内存位宽带来的差距十分明显。
3.5 Flash(存储)
rk3588 和 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/
测试读取速率,184M/s 基本符合实际情况。
dd if=test of=/dev/null bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.0 G) copied, 11.132 s, 184 M/s
rk3588 emmc 仅支持 emmc 5.1。
测试rk3588写入速率如下:
rk3588_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, 6.347902 s, 323 M/s
读取速率则是有点夸张。
dd if=test of=/dev/null bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.0 G) copied, 0.241478 s, 8.2 G/s
3.6 市场方向
-
RK3588
适合高性能需求的高端市场,具有更高性能、更大算力。
适用于智能座舱、安防电脑、办公平板等高需求场景。 -
rk3576
面向高性能需求相对高的中端市场 ,适合需要高计算能力的应用。
适用于高端平板、智能设备以及一些复杂的工业控制系统。
结语
不枉博主详细讲解,欢迎订阅博主–炭烤毛蛋 。