2.3.1. Definitions of throughput and latency

The definitions of throughput and latency are:


Throughput is the number of cycles after issue that another instruction can begin execution.


Latency is the number of cycles before the data is available for another operation. The forward latency, Fwd, is relevant for Read After Write (RAW) hazards. The writeback latency, Wbck, is relevant for Write-After-Write (WAW) hazards. See Table 2.1.

Latency values assume that the instruction has been issued and that neither the FPU pipeline nor the Cortex-A9 pipeline is stalled.

Copyright © 2008-2012 ARM. All rights reserved.ARM DDI 0408I