3.6.3. Diagnosing when memory bandwidth is a problem

Memory bandwidth impacts everything so it is difficult to diagnose if this is the problem.

Memory bandwidth is difficult to measure without dedicated tools such as the Performance Analysis Tool. It is therefore difficult to confirm bandwidth usage is a bottleneck.

Bandwidth overuse can appear to be other limitations in processors. If one of the processors is limiting performance and optimizations do not appear to be having any effect it might be bandwidth causing the problem.

Copyright © 2011 ARM. All rights reserved.ARM DUI 0555A