cancel
Showing results for 
Search instead for 
Did you mean: 

General Discussions

nazar-pc
Journeyman III

`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 Likes
0 Replies