- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2025
06:38 PM
`perf` branch miss points to non-branch instruction
I'm profiling an app on Ubuntu 24.04 with perf and looking at branch misses.
The problem is that perf results seem to point to instructions that are not branches at all.
Specifically, this instruction reportedly is responsibe for a lot of branch misses: https://github.com/BLAKE3-team/BLAKE3/blob/41b5c02b5718e38d9ac50523f0724a867678b46a/c/blake3_avx512_...
Can someone explain how is it possible?
CPU is 7970X, Linux kernel 6.12.
0 Replies
