LEZIONE #05 del 12-Mag-2008 (2 ore) - Dipartimento di Ingegneria ...
LEZIONE #05 del 12-Mag-2008 (2 ore) - Dipartimento di Ingegneria ...
LEZIONE #05 del 12-Mag-2008 (2 ore) - Dipartimento di Ingegneria ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
gshare [McFarling93]<br />
• m bit <strong>del</strong>l’in<strong>di</strong>rizzo BIA sono messi in XOR con il BHSR<br />
• Schema molto semplice: 1 BHSR e 1 piccolo PHT<br />
• Usato nell’Alpha 2<strong>12</strong>64<br />
BHSR<br />
Roberto Giorgi, Universita’ <strong>di</strong> Siena, C208L05, Slide 11<br />
BIA<br />
Di solito sono i bit meno significativi <strong>del</strong> BIA<br />
Inoltre, <strong>di</strong> solito k == m<br />
k<br />
m<br />
max{k, m}<br />
PHT<br />
…<br />
2 max{k, m} x j<br />
entries<br />
Prestazioni <strong>di</strong> gshare, gselect, GAg<br />
Pre<strong>di</strong>ctor Accuracy (%)<br />
98<br />
96<br />
94<br />
92<br />
90<br />
88<br />
86<br />
84<br />
Grafico da [McFarling93]<br />
Roberto Giorgi, Universita’ <strong>di</strong> Siena, C208L05, Slide <strong>12</strong><br />
pre<strong>di</strong>ction<br />
32 64 256 1K 4K 16K 64K<br />
Pre<strong>di</strong>ctor Size(bytes)<br />
“global” si riferisce al pre<strong>di</strong>tt<strong>ore</strong> GAg <strong>di</strong> Yeh e Patt<br />
I benchmark usati sono gli stessi 9 <strong>di</strong> SPEC-89 usati nei lavori [Yeh92] e [Yeh93]<br />
gshare<br />
gselect<br />
global