Skip to content

Commit

Permalink
Amends to PMU LP review
Browse files Browse the repository at this point in the history
  • Loading branch information
dav-mac authored Oct 24, 2023
1 parent 9e7d7d4 commit 1854a11
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"githubPullRequests.ignoredPullRequestBranches": [
"main"
]
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Use the Arm Performance Monitoring Unit and System Counter
title: How to use the Arm Performance Monitoring Unit and System Counter

minutes_to_complete: 90

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Linux Perf is part of the Linux source code. (Under tools/perf) It is capable of

### Arm Telemetry Solution (Topdown Tool)

Arm publishes [Telemetry Solution](https://gitlab.arm.com/telemetry-solution/telemetry-solution) - a tool that that does not require code to be written. In fact, it uses Linux perf. This tool is accompanied with a general performance analysis methodology. It allows you to separate performance bottlenecks between the front-end and the back-end of the CPU. Using this methodology, you can measure things like branch effectiveness, cache effectiveness, instruction mix, etc. This tool will continue to grow in capabilities over time. It's strongly recommended to try this tool before instrumenting your code.
Arm publishes [Telemetry Solution](https://gitlab.arm.com/telemetry-solution/telemetry-solution) - a tool that does not require code to be written. In fact, it uses Linux perf. This tool is accompanied with a general performance analysis methodology. It allows you to separate performance bottlenecks between the front-end and the back-end of the CPU. Using this methodology, you can measure things like branch effectiveness, cache effectiveness, instruction mix, etc. This tool will continue to grow in capabilities over time. It's strongly recommended to try this tool before instrumenting your code.

## Options for instrumenting event counters from user space

Expand Down

0 comments on commit 1854a11

Please sign in to comment.