09.06.2013 Views

Oltre la legge di Moore: evoluzioni architetturali dei processori Intel ...

Oltre la legge di Moore: evoluzioni architetturali dei processori Intel ...

Oltre la legge di Moore: evoluzioni architetturali dei processori Intel ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

36 Capitolo 2<br />

La lettura <strong>di</strong> questa rego<strong>la</strong> per quanto riguarda <strong>la</strong> possibilità <strong>di</strong> incremento delle<br />

prestazioni ci porta a due considerazioni.<br />

In primo luogo concentrarsi a migliorare un solo aspetto <strong>di</strong> un qualsiasi<br />

componente, può ad<strong>di</strong>rittura essere quasi ininfluente in termini <strong>di</strong> prestazioni<br />

del sistema complessivo.<br />

In secondo luogo possiamo desumere il seguente corol<strong>la</strong>rio:<br />

“Per migliorare <strong>la</strong> velocità <strong>di</strong> un sistema conviene aumentare <strong>la</strong> velocità degli<br />

elementi che vengono utilizzati più frequentemente”.<br />

CONSIDERAZIONI ANALITICHE<br />

Cerchiamo ora <strong>di</strong> vedere questi concetti da un punto <strong>di</strong> vista più analitico.<br />

Per un qualsiasi sistema, si può definire una grandezza che in<strong>di</strong>ca quanto è<br />

migliorata <strong>la</strong> prestazione globale del sistema in seguito ad un miglioramento<br />

anche solo <strong>di</strong> una sua parte.<br />

Questa grandezza prende il nome <strong>di</strong> Speedup.<br />

Lo Speedup o accelerazione è pertanto un in<strong>di</strong>ce <strong>di</strong> miglioramento.<br />

In realtà esso altro non è che il rapporto tra <strong>la</strong> prestazione ottenuta con il<br />

miglioramento rispetto a quel<strong>la</strong> ottenuta senza miglioramento.<br />

Dato che nelle CPU il miglioramento cercato è in termini <strong>di</strong> velocità, le<br />

prestazioni sono il reciproco del tempo <strong>di</strong> esecuzione:<br />

SP<br />

new →old<br />

P<br />

=<br />

P<br />

new<br />

old<br />

T<br />

=<br />

T<br />

exec<br />

exec<br />

old<br />

new<br />

(2.11)

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

Saved successfully!

Ooh no, something went wrong!