ARM Cortex-A9 L1 Data Cache Profiling: Unexpected Low Miss Rates During Array Iteration
ARM Cortex-A9 L1 Data Cache Miss Rate Anomalies During Array Access When profiling the Level 1 data cache (L1d) on an ARM Cortex-A9 processor, particularly on a Zynq-7020 device, unexpected cache miss rates can occur during array iteration. The issue manifests when attempting to measure cache utilization using the Performance Monitoring Unit (PMU) counters. Specifically,…