
Mathematics of Prefetch Scheduling Distance
E
E-9
For this particular example the prefetch scheduling distance is greater
than 1. Data being prefetched for iteration
i
will be consumed in
iteration
i+2
.
Figure E-4 represents the case when the leadoff latency plus data
transfer latency is greater than the compute latency, which is greater
than the data transfer latency. The following relationship can be used to
compute the prefetch scheduling distance.
In consequence, the iteration latency is also equal to the computation
latency, that is, compute bound program.
Summary of Contents for ARCHITECTURE IA-32
Page 1: ...IA 32 Intel Architecture Optimization Reference Manual Order Number 248966 013US April 2006...
Page 220: ...IA 32 Intel Architecture Optimization 3 40...
Page 434: ...IA 32 Intel Architecture Optimization 9 20...
Page 514: ...IA 32 Intel Architecture Optimization B 60...
Page 536: ...IA 32 Intel Architecture Optimization C 22...