Arm Forge, Arm's cross-platform performance engineering toolkit, provides Arm MAP. MAP is a modern and easy to use profiling tool that is designed to help users visually identify performance issues in their application. It integrates profiling information alongside source code and can show metrics such as vectorization, communication and I/O.
Typical questions this tool helps to answer
- Where is my code slow - what line and why?
- Am I using the processor performance extensions?
- Is memory usage killing my performance?
MPI, F90, C, C++