ARM 和 POWERPC 上的最后分支记录 (LBR) 相当于什么?

dru*_*pot 5 profiling perf

我正在使用有关已采取分支的性能记录收集有关英特尔的一些分析信息,并且我正在使用 -b 来利用 LBR。ARM 和 PowerPC 上有类似的支持吗?是的,我已经看到了这个: 英特尔的最后分支记录功能是英特尔处理器独有的吗?

zam*_*4ik 1

对于 ARM CPU,此选项自 ARMv9.2-A 起可用 - 它称为分支记录缓冲区扩展 (BRBE)。有关该主题的更多信息: https: //lwn.net/Articles/951316/