
320 CHAPTER 5 Shared Memory Multiprocessors
0.6
0.5 l·
0.4
0.3
0.2 \-
0.1
Ð Upgrade
False sharing
B True sharing
Capacity
Cold
¡
00
Φ
c
iU
CO
Mi
ID
ù
c
m
CQ
A
rsi
ro
Φ
c
fü
QQ
MBB.
^ CQ
1X3
vo ΓΜ tn
nes/
es/1
es/2
»- C E
ΝO t- i_
QQ
flJ
Π3
CQ CQ
I
HH I
00
3
tX>
3
—1
ΓΜ
m
ID
_1
^r
VD
3
00
fM
3
FIGURE 5.21(a) Breakdown of application miss rates as a function of cache block size for 1-MB
caches per processor for Barnes-Hut,
LU,
and Radiosity applications. Conflict misses are included in
capacity misses. The breakdown and behavior of misses vary greatly across applications, but we can
observe some common trends. Cold misses and capacity misse ...