Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


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

Streamline: Consider removing some other events to make room (For CPU only six counters can be used related to BUS and Cache ) Is there a way to track all of them .

Hardware used  : Khadas Vim3 

Application: CNN model

CPU: ARM cortex A73

I am not able to get values for more than 6 counters at a single run, for example from the following I'm able to record values only for counters in Bold if I need remaining values I have to rerun the test by replacing them. Is there a way I can use more than 6 counters related to cache /bus 

 BUS :

a.Access

b.Access(Device)

c.Access(Normal)

d.Access (Normal , Cachable , sharable)

e.Access (NOT NCS)

 Instruction (Execution) : 

a.All

b.Branch(Immediate)

c.Branch(Return)

d.Exception(Return)

e.Increment PMWINC register

f.Write to CONTEXTIDR

g.write to PC

Parents Reply Children
No data