We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi Everyone,
I have a question regarding the "cycles" item in arm streamline analysis report. According to the annotation, it is "the number of core clock cycles". Does it mean it is non-halting cycles instead of total cycles?
Thank you!
Clock Cycles in Streamline comes from the PMCCNTR (Performance Monitor Cycle Count) register. It does not include clock cycles when the processor is in a sleep state like WFI (Wait For Interrupt) and not executing any instructions. I assume this is what you mean when you refer to halting cycles. If you have access, the ARM Architecture Reference Manual for ARMv7-A has all the details.