About this Learning Path

Who is this for?

This is an advanced topic for software and hardware engineers to learn about why common non-cache PMU events occur.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Describe common non-cache PMU events.
  • Understand why specific code triggers specific PMU events on the Neoverse N2 Core.


Before starting, you will need the following:

  • Some familiarity with performance analysis.
  • The ability to read Arm assembly code.