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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!