RK3588 vs RK3576

RK3588 has far stronger CPU performance (Cortex-A76 vs A72), a faster GPU, 8K video and PCIe 3.0 x4. RK3576 matches the 6 TOPS NPU, adds UFS and LPDDR5, and costs less, making it the better fit for mid-range AI gateways and displays that don't need RK3588's I/O.

Specifications side by side

RK3588RK3576
NPU6 TOPS6 TOPS
Process8 nm8 nm
Introduced20222024
ArchitectureARMv8.2-A, DynamIQ big.LITTLEARMv8-A big.LITTLE
CPU4× Cortex-A76 up to 2.4 GHz + 4× Cortex-A55 up to 1.8 GHz4× Cortex-A72 up to 2.2 GHz + 4× Cortex-A53 up to 1.8 GHz
GPUArm Mali-G610 MP4 (OpenGL ES 3.2, Vulkan 1.2, OpenCL 2.2)Arm Mali-G52 MC3
MemoryLPDDR4 / LPDDR4X / LPDDR5, up to 32 GBLPDDR4 / LPDDR4X / LPDDR5
StorageeMMC 5.1, SD 3.0, SPI NOR/NAND, SATA 3.0 (combo PHY), NVMe over PCIeUFS 2.0, eMMC 5.1, SD 3.0, SPI flash, SATA / NVMe via PCIe
Video decode8K@60 H.265 / VP9 / AV1, 8K@30 H.2648K@30 H.265 / VP9 / AV1, 4K@120
Video encode8K@30 H.264 / H.2654K@60 H.264 / H.265
DisplayHDMI 2.1 ×2, DP 1.4 ×2 (via USB-C), eDP 1.3, MIPI DSI ×2; up to 4 displaysHDMI 2.1 (4K@120), eDP, DP 1.4 (via USB-C), MIPI DSI; triple display
Camera / ISP48 MP ISP, multiple MIPI CSI-2 D-PHY/C-PHY inputs16 MP ISP, MIPI CSI-2 inputs

Interfaces side by side

RK3588RK3576
PCIePCIe 3.0 x4 (bifurcation 1×4 / 2×2 / 4×1) + 3× PCIe 2.1 x1 (shared combo PHY)PCIe 2.1 via combo PHY (x1 lanes)
USBUSB 3.1 Gen1 ×2 (Type-C/DP alt-mode capable), USB 3 host ×1 (combo PHY), USB 2.0 host ×2USB 3.2 Gen1 (combo), USB 2.0
Ethernet2× GMAC (RGMII, 10/100/1000)2× GMAC (RGMII)
SATAUp to 3× SATA 3.0 via combo PHY—
MIPIMIPI CSI-2 inputs (D-PHY and C-PHY), MIPI DSI ×2MIPI CSI-2 inputs, MIPI DSI
HDMI inputHDMI 2.0 RX, 4K@60—
I2C / SPI / UARTI2C ×9, SPI ×5, UART ×10Multiple I2C, SPI, UART controllers (see datasheet for counts)
GPIO / PWM5 GPIO banks, PWM ×16—
OtherCAN ×3, I2S ×4, PDM, SPDIF, SARADC, SDIO 3.0CAN-FD, FlexBus (parallel bus for FPGA/ADC/LCD), I2S, PWM, SARADC
Operating systemsLinux (vendor 5.10 / 6.1 BSP), Mainline Linux (growing support), Android 12 / 13 / 14, Debian, Ubuntu, Buildroot, YoctoLinux (vendor 6.1 BSP), Mainline Linux (early/in progress), Android 14, Debian, Ubuntu, Buildroot

Choose RK3588 for

Choose RK3576 for

FAQ

What is the difference between RK3588 and RK3576?

RK3588 has far stronger CPU performance (Cortex-A76 vs A72), a faster GPU, 8K video and PCIe 3.0 x4. RK3576 matches the 6 TOPS NPU, adds UFS and LPDDR5, and costs less, making it the better fit for mid-range AI gateways and displays that don't need RK3588's I/O.

Which has the stronger NPU, RK3588 or RK3576?

Both have 6 TOPS NPU performance.

Is RK3576 software compatible with RK3588?

Both use Rockchip's BSP stack (U-Boot, vendor kernel, RKNN where an NPU exists), so application code ports easily. Device trees, DDR init blobs and some drivers are SoC-specific and must be adapted.

More comparisons

Specs summarised from public sources; verify against official datasheets. Disagree with the verdict? Discuss it in the community.

Still deciding between RK3588 and RK3576?

Tell us your I/O, AI and cost targets and we will recommend the right SoC and board architecture.