During the SoC design process, you will probably be interested in understanding what performance you can expect from your system. There are a number of different techniques that you can use to analyze performance:
- Power, Performance and Area (PPA) analysis is often used to compare different processors at a high-level.
- Benchmarks provide standard workloads to compare the performance of different systems.
- The Performance Monitoring Unit (PMU) and event counters that are available in some Arm processors can help you to assess the performance and resource efficiency of your system.
You should also be aware of some common performance pitfalls.