1367 views|14 replies

7422

Posts

2

Resources
The OP
 

The performance of Rockchip processor seems not so good... [Copy link]

 

I have a rk3568 board with 4 cores and 2G, and a single-core 2G main frequency. I installed G++11 on it and compiled our project directly. It takes about 2 minutes to compile a CPP with a single thread. If we increase the parallel compilation to 4 threads, it will be killed by Linux because of the resource consumption.

There is also an nxpimx6 board with 4 cores, 1G, and 800M per core. For the same compilation, it takes about half a minute to compile a CPP. If 4 parallel threads are added, it will not be killed by the system, and the compilation can be completed in about 3 hours.

The system kernel is the LTS version 4.19, and the file system is ubuntu22.04. Logically, rk3568 is superior in all aspects, but I didn't expect this result.

This post is from Embedded System

Latest reply

Yes, the parameters are similar to those of Raspberry Pi, but the actual running project is not as good as that of Raspberry Pi. Could it be that the system is not optimized?   Details Published on 2023-10-16 17:40
Personal signature

默认摸鱼,再摸鱼。2022、9、28


1w

Posts

25

Resources
2
 

Is it a system optimization issue?

This post is from Embedded System

Comments

I haven't found the reason. Logically, compilation is pure CPU calculation, which shouldn't happen.  Details Published on 2023-10-16 15:20
 
 

6063

Posts

4

Resources
3
 
This post was last edited by damiaa on 2023-9-28 14:48

The rk3568 board is quite expensive. It is not cheap in Xianyu. On the contrary, I saw the cheap one in Xianyu.

This post is from Embedded System

Comments

3568 seems to be the main model promoted by various industrial control boards.  Details Published on 2023-10-16 15:21
 
 
 

6748

Posts

2

Resources
4
 

I have the same feeling. For the same project, if I use Raspberry Pi and Rockchip, the Rockchip one will lag.

This post is from Embedded System

Comments

Although there is a certain gap between the two performances, the difference is not very large.  Details Published on 2023-10-16 15:21
Although there is a certain gap between the two performances, the difference is not very large.  Details Published on 2023-9-28 16:40
 
 
 

6748

Posts

2

Resources
5
 
wangerxian posted on 2023-9-28 16:40 I have the same feeling. For the same project, the one using Raspberry Pi and the one using Rockchip will lag.

Although there is a certain gap between the two performances, the difference is not very large.

This post is from Embedded System
 
 
 

4817

Posts

4

Resources
6
 

Is it a processor performance issue?

This post is from Embedded System

Comments

In terms of parameters, 3568 has great performance advantages  Details Published on 2023-10-16 15:22
 
 
 

2865

Posts

4

Resources
7
 

Today's systems cannot only look at the performance of the CPU main frequency core. NPU and GPU are both important, and system software is even more important. For example, if the domestic GPU software cannot keep up, it will greatly affect the performance. Even the level of PCB is critical.

This post is from Embedded System

Comments

Logically speaking, the compiler is purely for calculations and should not have such a significant impact. I don't understand it.  Details Published on 2023-10-16 15:22
 
 
 

750

Posts

3

Resources
8
 
Something is wrong, try flashing armbian on 3568
This post is from Embedded System

Comments

No problem, I'll try again later when I have time.  Details Published on 2023-10-16 15:23
 
 
 

7422

Posts

2

Resources
9
 
dcexpert posted on 2023-9-28 14:11 It is a system optimization problem

I haven't found the reason. Logically, compilation is pure CPU calculation, which shouldn't happen.

This post is from Embedded System
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

7422

Posts

2

Resources
10
 
damiaa posted on 2023-9-28 14:36 The rk3568 board is quite expensive. It is not cheap in Xianyu. On the contrary, I saw the cheap one in Xianyu.

3568 seems to be the main model promoted by various industrial control boards.

This post is from Embedded System
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

7422

Posts

2

Resources
11
 
wangerxian posted on 2023-9-28 16:40 I have the same feeling. For the same project, the one using Raspberry Pi and the one using Rockchip will lag.

Yes, I tried it with a Raspberry Pi, and it is also much faster than the 3568.

This post is from Embedded System

Comments

Yes, the parameters are similar to those of Raspberry Pi, but the actual running project is not as good as that of Raspberry Pi. Could it be that the system is not optimized?  Details Published on 2023-10-16 17:40
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

7422

Posts

2

Resources
12
 
led2015 posted on 2023-9-28 18:35 Is it a problem of processor performance?

In terms of parameters, 3568 has great performance advantages

This post is from Embedded System
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

7422

Posts

2

Resources
13
 
bigbat posted on 2023-9-29 09:55 The current system cannot only look at the performance of the CPU core frequency. NPU and GPU are both important, and system software is even more important. Just like the domestic GPU software can't keep up...

Logically speaking, the compiler is purely for calculations, so it shouldn't have such a significant impact. I don't understand it.

This post is from Embedded System
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

7422

Posts

2

Resources
14
 
le062 posted on 2023-10-6 14:48 It feels wrong, try flashing armbian with 3568

No problem, I'll try again later when I have time.

This post is from Embedded System
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

6748

Posts

2

Resources
15
 
freebsder posted on 2023-10-16 15:21 Yes, I tried it on a Raspberry Pi, and it is also much faster than 3568.

Yes, the parameters are similar to those of Raspberry Pi, but the actual running project is not as good as that of Raspberry Pi. Could it be that the system is not optimized?

This post is from Embedded System
 
 
 

Guess Your Favourite
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list