Rockchip RK3288 vs RK3368 Benchmarks Comparison

Rockchip RK3368 TV boxes are now shipping, and I’ve just reviewed Beelink i68, so it’s a good time to compare the latest octa-core Cortex A53 processor with its predecessor, RK3288, featuring four ARM Cortex A17 cores, as well as a Mali-T764 GPU.

RK3288_vs_RK3368To compare both processors, I’ve used Antutu 5.x, Vellamo 3.x and 3DMark Ice Storm Extreme benchmarks results for Beelink i68 (RK3368) and Tronsmart Orion R28 (RK3288). The ratio divides the scores, and a ratio greater than 1 indicates RK3368 outperforms RK3288.

Rockchip RK3288 Rockchip RK3368 Ratio
CPU Quad core Cortex A17
@ 1.8 GHz
Octa core Cortex A53
@ 1.2GHz
GPU ARM Mali-T764 PowerVR G6110
Antutu 5.x
Overall 36865 34171 0.93
Multitask 5753 4041 0.70
Runtime 1976 2949 1.49
RAM Ops 2475 2346 0.95
RAM Speed 3153 2601 0.82
CPU Integer (multi-thread) 2433 2973 1.22
CPU float-point (multi-thread) 3565 2930 0.82
CPU Integer (single thread) 1432 1536 1.07
CPU float-point (single thread) 1893 1492 0.79
2D Graphics(1920×1080) 1443 1617 1.12
3DGraphics (1920×1080) 11071 10115 0.91
Vellamo 3.x
Metal 1294 773 0.60
Multicore 2002 1288 0.64
Browser 2539 1796 0.71
3DMark – Ice Storm Extreme 7513 4248 0.57

RK3288 has better performance in most tests, with a notable exception being the runtime benchmark where RK3368 is about 50% faster than RK3288. The explanation might be that Beelink i68 runs Android 5.1 with ART, while Orion R28 ran Android 4.4 with Dalvik. The integer performance is however confusing as in theory a single core Cortex A53 core @ 1.2 GHz is supposed to achieve 2760 DMIPS (2.3 DMIPS/MHz), while a single core Cortex A17 core @ 1.8 GHz should deliver a much high value between 5400 to 7200 DMIPS depending on where you look on the net, while Antutu results show RK3368 is faster than RK3288 for integer performance both for multi-thread (not surprising 8 cores vs 4 cores), and single thread. So I wonder if Antutu results may have been tweaked on RK3368 a little bit, especially considering Vellamo results show 30 to 40% less performance. Graphics performance in Antutu is about the same for both processors, but in 3DMark the graphics score is much better for RK3288.

Even though I don’t feel I can fully trust Antutu benchmarks, results show that RK3368 is roughly equivalent to RK3288 at best, but in many cases it should perform slower. It might be interesting to run the benchmarks again in RK3288, once a stable Android 5.1 firmware is released.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
24 Comments
oldest
newest
Marius Cirsta
8 years ago

I think the only way to get results you can trust with these is put Ubuntu or some other Linux distro on them and run the phoronix test suite… I’m sure that they’re not rigged to cheat on that 😀

R.D.
R.D.
8 years ago

While my 3288 box(UT3) scores about 38000+ on 4.4, it returns a verified score of 45300+ on a 5.1 Alpha. That certainly sets it further apart from the 3368. But of course, benches only tell part of the story. Based on intitial impressions, I think 5.1 is going to be very good for the RK3288. But only time will tell.
Thanks for the article.
Regards.

R.D.
R.D.
8 years ago

BTW I read that the 3368 boxes thus far, are running 32 bit F/W. If so, maybe future optimization will yield higher results with the 3368.
I’d like to know how many of its cores are running and at what load, when Kodi is playing UHD video.

PhilS
PhilS
8 years ago

Why compare the two when they are different beasts?

The RK3368 is not intended to be a replacement for the RK3288.

It was originally muted to be for the Chinese lower cost market.

Real world usage is far more important anyway that a bunch of simulation tests that only give you a part of the story.

As for Antutu, I’m amazed at how much people judge a product based upon the score.

R.D.
R.D.
8 years ago

@PhilS
Benches are like MPG estimates on new car stickers, they are a relative indicator at best. Real-world performance is always more accurate than simulation, in determining an apperatus’ suitability for a certain task.

ade
ade
8 years ago

@PhilS
> “The RK3368 is not intended to be a replacement for the RK3288. It was originally muted to be for the Chinese lower cost market.”

What is the benefit of having a 64-bits CPU for low-end devices with less than 3 GBytes of RAM and without any way to extend it ? (I see only downsides, e.g. more cache-miss because pointers are 2x larger, etc…)

Curmudgeon
Curmudgeon
8 years ago

RK3368 is supposed to support 1.5 GHz clock. Why were these tests run with a 1.2 GHz clock?

Curmudgeon
Curmudgeon
8 years ago

@Curmudgeon
According to Geekbuying, the RK3368 in Tronsmart Orion R68 Meta is clocked up to 1.6 GHz.

JotaMG
JotaMG
8 years ago


it will be good if you take a more professional approach to your tests, and texts…
J.

Harley
Harley
8 years ago


I too think a test like this must be done with the same version of operating-system on both boxes. And it would also be better to compare two boxes which are both clocked at the recommended maximum Mhz from the SoC manufacturer.

You need to compare Granny Smith Apples with Granny Smith Apples, not Granny Smith Apples with Golden Delishious Apples for it to be a fair comparision.

Marius Cirsta
8 years ago

If could install any version of Linux on them , maybe even Android somehow ( with chroot ? ) that would make for an interesting test ( even if graphics probably won’t work ).

Nobody of Import
Nobody of Import
8 years ago

@Marius Cirsta That’s kind of my take on this. Having said this, it should be a push. The architectures are differing- just because you’ve got 64-bits…doesn’t mean you’re faster. For single-thread stuff, the RK3288 should mop up the floor with the 3368 because it’s using the LITTLE version of the 64-bit core (shallower pipeline) coupled with a lower clock speed. For multithread stuff, if you’re using 4 or less threads, it should be pasting the RK3368 because it’s got four threads with the deeper pipelines. Up past that, the extra four cores should even it out to being almost faster… Read more »

Totor
Totor
8 years ago

@ade The size of pointers doesn’t play a big part of possible (instruction) cache miss. most of pointer are relatives one in asm code. You could have at max an absolute pointer by object. The most important is the size of the instructions themselves. In this field ARM does a good job on ARMv7 32 bits architecture with the thumb mode, where instruction can be 16 or 32 bits wide. i’m not sure it was really used. In the case of the ARMv8 64 bit architecture, there is two modes, a mode where values are 32bits wide and a mode… Read more »

Ghanshyam
Ghanshyam
8 years ago

Time to re-run these tests with Android 5.1 ROM from Neomode in freaktabs. That will be a better comparison where the OS is almost the same.

Robert
Robert
7 years ago

Run the Cpu-z CPU ID app on your device and check to see if you actually have an RK3066 Cpu instead of the RK3368 your device is supposed to have.

Khadas VIM4 SBC