Intel Last Branch Recording (LBR) feature on ARM

Hi Everyone,

I need to know if there is the same of the Last Branch Recording (LBR) hardware feature of the Intel processors on Arm processors for instruction level monitoring during the life-time of a process with minimal overhead.

Thank you.

Parents
  • AET uses external agent to save debug and trace data. This agent is connected via eXtended Debug Port (XDP) and interfaces with In-Target Probe (ITP). Overhead of AET "can have a significant effect on system performance, which can be several orders of magnitude greater" according to this paper, because AET can generate/capture more types of events. But the collected data storage is external to debugged platform.

Reply
  • AET uses external agent to save debug and trace data. This agent is connected via eXtended Debug Port (XDP) and interfaces with In-Target Probe (ITP). Overhead of AET "can have a significant effect on system performance, which can be several orders of magnitude greater" according to this paper, because AET can generate/capture more types of events. But the collected data storage is external to debugged platform.

Children
No data
More questions in this forum