La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Tipo Documento: unità didattica 0 Modulo 0 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.

Presentazioni simili


Presentazione sul tema: "Tipo Documento: unità didattica 0 Modulo 0 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione."— Transcript della presentazione:

1 Tipo Documento: unità didattica 0 Modulo 0 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione C.Corpo D.Riepilogo E.Interazione F.Test di autoverifica

2 Introduzione SISTEMA DI CALCOLO Valutazione delle prestazioni Metriche oggettive di analisiRisultati oggettivi

3 Introduzione SISTEMA DI CALCOLO Valutazione delle prestazioni Metriche oggettive di analisiRisultati oggettivi

4 Introduzione Sede di ANALISI: scelta e confronto fra diverse macchine Sede di PROGETTO: ottimizzazione delle prestazioni SISTEMA DI CALCOLO Valutazione delle prestazioni Metriche oggettive di analisiRisultati oggettivi

5 Introduzione Sede di ANALISI: scelta e confronto fra diverse macchine Sede di PROGETTO: ottimizzazione delle prestazioni SISTEMA DI CALCOLO Valutazione delle prestazioni Metriche oggettive di analisiRisultati oggettivi

6 Le prestazioni ASPETTATIVE UTENTI GESTORE DI UN CENTRO DI CALCOLO Lavoro/unità di tempo (throughput) UTENTE OCCASIONALE Riduzione del tempo di esecuzione

7 Le prestazioni ASPETTATIVE UTENTI GESTORE DI UN CENTRO DI CALCOLO Lavoro/unità di tempo (throughput) UTENTE OCCASIONALE Riduzione del tempo di esecuzione

8 Definizione di prestazione ditempo 1 Macchine veloci = prestazioni elevate PRESTAZIONE esecuzione

9 Definizione di prestazione ditempo 1 Macchine veloci = prestazioni elevate PRESTAZIONE esecuzione

10 X è 50% più veloce di Y = tempo di esecuzione su Y > (il doppio) tempo di esecuzione su X prestazioni di X > (doppie) di Y Confronto fra due macchine CONFRONTO Tempo di esecuzione Prestazioni

11 Confronto fra due macchine - 2

12 POSSIBILITA DI CONFRONTO FRA THROUGHPUT. Il throughput di X è il 30% maggiore di quello di Y n. lavori / t di X 1.3 volte > n. lavori / t di Y Confronto fra due macchine - 3

13 Se la macchina A esegue un programma in 10 secondi e la macchina B esegue lo stesso programma in 15 secondi, quale delle seguenti affermazione è corretta? A è il 50% più veloce di B A è il 33% più veloce di B A B Confronto tra prestazioni (TITOLO DIVERSO DA SLIDE MADRE) 10 secondi 15 secondi

14 L'affermazione che la macchina A è n% più veloce della macchina B può essere espressa come = > A è perciò il 50% più veloce di B A B Confronto tra prestazioni(TITOLO DIVERSO DA SLIDE MADRE)

15 Dati i tempi di esecuzione riportati in tabella per 10000 iterazioni dei programmi di prova Linpack e Dhrystone su vari modelli di VAX realizzati fra il 1978 e 1987 Esempio di approfondimento Di quanto è più veloce, usando il Linpack, il modello 8600 rispetto al 780? quanto usando il Dhrystone? e il modello 8550 rispetto al modello 8600? Quanto vale, usando il Linpack, la crescita annuale delle prestazioni medie fra i modelli 780 e 8600? Quanto usando il Dhrystone? e quanto confrontando i modelli 8550 e 8600?

16 Esempio di approfondimento

17 Riepilogo Confronto fra diverse macchine e scelta della migliore Parametri di CONFRONTO Tempo di esecuzione Prestazioni

18 Riepilogo Concetto di prestazione Fattore determinante: tempo di esecuzione Uso principale Confronto fra diverse macchine e scelta della migliore Parametri di CONFRONTO Tempo di esecuzione Prestazioni

19 Test di autovalutazione unità 1) Quale è la relazione esistente fra tempo di esecuzione di una applicazione e la sua prestazione? –A) la prestazione è linverso del tempo di esecuzione –B) la prestazione coincide con il tempo di esecuzione –C) la prestazione non dipende dal tempo di esecuzione ma solo dal tipo di programma considerato 2) Supponendo che il numero di completamenti sulla macchina X sia 1.7 volte quello osservato sulla macchina Y. Quale macchina ha il throughput maggiore e di quanto? –A: il throughput di Y è il 70% maggiore di quello di X –B: il throughput di X è il 70% maggiore di quello di Y –C: il throughput di X è il 170% maggiore di quello di Y 3) La scelta di un particolare programma di prova nel confronto fra due macchine –A: può influenzare la decisione circa la macchina più veloce –B: influenza essenzialmente la durata del processo di misura, ma non è in grado di modificare la decisione circa quale sia la più veloce –C: deve cambiare possibilmente di anno in anno, in modo da mantenere gli stessi valori medi delle prestazioni


Scaricare ppt "Tipo Documento: unità didattica 0 Modulo 0 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione."

Presentazioni simili


Annunci Google