This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DIscussion, Cortex-a53 support pthread with 4 cores work together

I am ruining Pthread application on cortex-a53 which has 4 cores. And I also run the same application on the server with 8 arm cores to make a comparison.

A problem is there is bare performance improvement on cotex-a53 with 4 cores. However the improvement on 8-arm cores server is obvious when increase the thread from 1-8. See below:

 

fig.1

 

I am suspect that the cotex-a53 only working with one core (not four) with the pthread application. So I checked the status of the 4 cores using XSCT in SDK when I running my application. The result shows only one core is in running status see that below:

fig. 2

I am not sure whether it is believable to check the status of the cores using XSCT. But according to the result from XSCT and result on fig.1 it seems only on core of the 4 cortex-53 is running. 

 

Does anyone could help me confirm whither I am  correct or not?

If my suspect is corrt, how could I run the application on 4 cores at the same time?

 

Thanks in advance.

0