PMU(Performance Monitoring Unit) support on imx6

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

PMU(Performance Monitoring Unit) support on imx6

2,604 次查看
ramappahugar
Contributor I

Hi,

Working on imx6-sabresd (cortex-a9) board and Kernel - 4.1.15. Trying to do performance evaluation by making use of performance monitoring unit(PMU).

Enabled the PMU in dts file and also enabled the performance related kernel configurations. 

I'm running "perf stat ls" command on the target. I'm getting following output.


Performance counter stats for 'ls':

10.287337         task-clock (msec)                   #             0.428 CPUs utilized
52                      context-switches                     #             0.005 M/sec
0                        cpu-migrations                         #             0.000 K/sec
47                      page-faults                               #             0.005 M/sec
7766306            cycles                                      #             0.755 GHz
0                       stalled-cycles-frontend             #             0.00% frontend cycles idle
0                       stalled-cycles-backend            #             0.00% backend cycles idle
0                       instructions                               #             0.00 insns per cycle
0                       branches                                  #              0.000 K/sec
0                       branch-misses                         #              0.00% of all branches

0.024054000 seconds time elapsed

Always Bold letter entries values are zero (instructions & branches).

1. whether cortex-a9 based imx6 soc supports PMU ?

2. If it supports PMU, why these entries are zero ?

If I want to debug, where to look into the kernel ?

Please provide your views on it.

Thanks,

Ram

 

0 项奖励
回复
2 回复数

1,906 次查看
saiyamdoshi
Contributor II

Hello ramappahugar

I am facing problem in enabling PMU hardware events and looks like you have been successful in that. Can you please help me for my query - i.MX6 - No hardware perf events supported by kernel?

0 项奖励
回复

1,906 次查看
Yuri
NXP Employee
NXP Employee

Hello,

  Please refer to the following :

How to use oprofile in i.MX6 

Have a great day,

Yuri

 

------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer

button. Thank you!

0 项奖励
回复