Platform Comparison

RK3576 vs RK3588: picking the right one for an edge AI product

Both parts advertise 6 TOPS. That single shared number is why this comparison gets made wrongly so often. If NPU throughput is not the differentiator, the decision is somewhere else — here is where.

Bestom engineering note — written by our own design and BSP engineers from work on Rockchip platforms. Platform parameters quoted here are taken from our published datasheets; see Core Boards & SoM. For translated community notes, see the Tech Notes index.

Start here

They are not a fast one and a slow one

Published side by side from our own datasheets:

M88 · RK3588M76 · RK3576
CPU4×Cortex-A76 + 4×Cortex-A55 @2.6GHz4×Cortex-A72 + 4×Cortex-A53
NPU6 TOPS · INT4/INT8/INT16/FP16/BF16/TF326 TOPS · dual-core, collaborative or independent
GPUMali-G610, 450 GFLOPSMali-G52 MC3
Video decodeflagship-class multi-stream8K@30 / 4K@120
Video encodeflagship-class4K@60
ISPhigh-throughput, multi-camera16MP with HDR / 3A / 3DNR / dehaze
Process8nm— (see datasheet)
WirelessWiFi 6 (802.11ax)— (see datasheet)
Gradeindustrial gradecommercial grade
OSAndroid / LinuxAndroid

Read this table correctly: the NPU row is a tie. Every other row is a difference. Choosing on the NPU row therefore means choosing on nothing.

Five questions

They resolve the choice in practice

1. How much CPU is behind the NPU?

An NPU at 6 TOPS is throttled by whatever pre- and post-processes its data. If your pipeline does resizing, cropping, colour conversion, tracking or business logic on the CPU, the A76-class cores are the difference between a pipeline that keeps up and one that does not. Pick RK3588 when the CPU is in the hot path.

2. Is there a real-time graphics requirement?

Mali-G610 (450 GFLOPS) versus Mali-G52 MC3 is roughly a class apart. Rich 3D UI, multiple composited 4K layers, GPU-accelerated video walls — this is where RK3576 runs out. A straightforward 2D HMI runs on both. Pick RK3588 for graphics-heavy products.

3. How many camera streams, and at what resolution?

Multi-sensor products with simultaneous high-resolution streams sit in RK3588 territory. A single 16MP sensor with HDR, 3A and 3DNR is exactly what the RK3576 ISP is built for. Pick RK3576 for single-sensor vision products.

4. What temperature grade is the product rated for?

Our M88 is an industrial-grade core board; our M76 is commercial grade. This one line can decide the project before performance is discussed at all. Pick the industrial platform when the spec demands it.

5. Which OS must you maintain for years?

If the product needs a long-lived Linux BSP, verify the platform and the BSP release cadence early — not after the schematic is done. Confirm the OS before the silicon.

And the one that is not about the SoC

Thermal headroom. The faster part does not stay faster in a sealed enclosure. Model the enclosure, then re-check the choice — this is where "we picked the flagship" turns into a derated product.

Decision

The short version

If the product is…LeanBecause
A single-sensor vision device with a fixed model, commercial temperature, AndroidRK3576 / M766 TOPS NPU + 16MP ISP is already the requirement; the extra CPU/GPU class is unused cost
A multi-stream NVR or video wall with heavy CPU pre/post-processingRK3588 / M88A76 class CPU and G610 GPU are in the hot path
An industrial product with a wide temperature specindustrial-grade platformGrade is a hard constraint, not a preference
A product whose differentiator is the model, not the CPURK3576 / M76Spend the budget on the sensor and the model, not the SoC tier
A product that is also the user interfaceRK3588 / M88GPU class decides the UI

If your product does not clearly fall on one side, that is not a sign to buy the bigger part — it is a sign the requirements are not written down yet. Send us the product spec and we will run the funnel with you; sizing the platform before the constraint list is complete is the expensive way to do it.

Continue

Related notes

Working on a Rockchip product right now?

Send us the product spec or the constraint list. We design and develop custom hardware on Rockchip platforms — and we will tell you if the platform you have in mind is the wrong one.

Start a project → All Tech Notes