
CHAPTER 11 Latency Tolerance
execution. It also discusses the basic system and application requirements that apply
to any latency tolerance technique and the potential benefits and fundamental limi-
tations of exploiting latency tolerance in real systems.
The rest of the chapter examines how the four approaches are applied in the two
major communication abstractions. Section 11.2 discusses how the approaches may
be used with explicit message passing. The discussion for a shared address space fol-
lows and is more detailed since latency is likely to be a more significant bottleneck
when communication is performed through individual loads and store ...