11.1. About the Performance Monitoring Unit

The processor includes logic to gather various statistics on the operation of the processor and memory system during runtime, based on the PMUv2 architecture. These events provide useful information about the behavior of the processor that you can use when debugging or profiling code.

The processor PMU provides four counters. Each counter can count any of the events available in the processor.


The absolute counts recorded might vary because of pipeline effects. This has negligible effect except in cases where the counters are enabled for a very short time.

Copyright © 2011-2013 ARM. All rights reserved.ARM DDI 0464F