4 ms·
> Normally you spin up a tool like vtune or uprof to analyze your benchmark hotspots at the ISA level. No idea about tools like that for ARM. perf is included
by Sesse__ 1y ago
> Normally you spin up a tool like vtune or uprof to analyze your benchmark hotspots at the ISA level. No idea about tools like that for ARM.
perf is included with the Linux kernel, and works with a fair amount of architectures (including Arm).
- duped 1y agoperf doesn't give you instruction level profiling, does it? I thought the traces were mostly at the symbol level
- Sesse__ 1y agoHit enter on the symbol, and you get instruction-level profiles. Or use perf annotate explicitly. (The profiles are inherently instruction-level, but the default perf report view aggregates them into function-level for ease of viewing.)
- godelski 1y agoYou may still need to install linux-tools to get the perf command.