I would like to do a remote analysis and collect the hardware performance counter details from the host PC for the data collection.
Since the hikey960 is an android board, can I use the above link and perform the tasks.
I would like to do a remote analysis and collect the hardware performance counter details from the host PC for the data collection.
Since the hikey960 is an android board, can I use the above link and perform the tasks.
I don’t think you can use Intel’s vtune for performance profiling on arm platforms, IIUC, vtune is dedicated for x86 architecture.
Alternatively, I think for arm platform, there have other performance profiling tools you could use:
Linux platform have some very good performance profiling tools, like eBPF, perf, Oprofile. AFAIK, all of them are supported for arm64 platform.
For Android platform, systrace is a good candidate.
arm has DS5 with Streamline Performance Analyzer, which is used to do performance profiling on arm platform [1]. IMHO, this tool provides parity performance functionality like vtune for alive analyzer (To clarify I actually never use vtune). The only difference between DS5 and other tools is DS5 might need purchase for license, not sure if there have trail version or not.
Please check arm LISA tool [2], I really think it’s a good performance analysis based on ipython and you could develop your own performance anlaysis scripts as needed. It supports Android platform.
[1] http://infocenter.arm.com/help/topic/com.arm.doc.100769_0605_00_en/index.html
[2] https://github.com/arm-software/lisa