We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Is there any ARM tool that will sample or trace addresses of memory accesses for a processes? And specifically for a Cortex A72-A. It appears that there is support for this with the Statistical Profiling Extension or an Embedded Trace Macrocell, but the former is only for ARMv8.2 and the for latter data tracing is not available on A profile processors.
Thanks,
Christian Hansen
Hi Christian,
You are correct in that none of Arm's recent high performance Cortex-A cores support data access tracing using ETM technology. Only instruction trace is provided.
Depending on your application, have you considered using DynamoRIO (http://www.dynamorio.org/). In particular their memtrace tool may be able to provide you the type of trace you are asking for.
Regards Tony