07.06.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!