1 / 9

Valutazione delle prestazioni

Valutazione delle prestazioni. E(N)= N [S-P-M(N-1)]/T = (con i valori precedenti) = 4N(11-N) modello delle prestazioni del sistema E = prestazioni N = numero processori S = potenza del singolo processore P = overhead gestione singolo processore

gaenor
Télécharger la présentation

Valutazione delle prestazioni

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Valutazione delle prestazioni • E(N)= N [S-P-M(N-1)]/T = (con i valori precedenti) = 4N(11-N) modello delle prestazioni del sistema • E = prestazioni • N = numero processori • S = potenza del singolo processore • P = overhead gestione singolo processore • M = overhead sincronizzazione tra processori • T = numero di operazioni per transazione

  2. Prestazioni ottime • d E(N)/dN= (1/T)(S-P+M)-(2M/T)N • (1/T)(S-P+M)-(2M/T)Nmax=0 (ricerca del max) • Nmax=(S-P+M)/2M • Nmax=5.5 (o 5 o 6)

  3. Costo minimo • Sostituendo ad E il numero di transazioni al secondo richiesto, calcoliamo il valore di N minimo • Per E=80, 80=4 (11-N)N, cioè N2-11N+20=0 • N=2,25 o N=8,75; scegliamo N=3

  4. Sensitività • Prendiamo N costante (per esempio N=5) e facciamo variare l’overhead M • E(M)= 5[1000-200-M(5-1)]/20=5(800-4M)/20=200-M • Se M passa da 80 a 160, le prestazioni cadono a 40 transazioni al secondo • In generale, viene calcolata la derivata parziale di E rispetto a M

  5. Correlazione al costo • Sostituiamo alla variabile indipendente di E una formula che la lega al costo, cioè N=N(Costo) • Supponendo il costo unitario dei processori=500 Euro e di fare 30 installazioni del sistema, il costo totale è 15 mila • Numero dei processori corrispondenti a un certo costo è N(Costo)=(Costo-Cinit)/15K • Cinit: costo fisso iniziale per permettere l’installazione del sistema

  6. Formula prestazioni/costo • E(Costo) = N(Costo)[S-P-MN(Costo)-1]/T • E(Costo) = (1/T) ((Costo-Cinit)/15) [S-P-M ((Costo-Cinit-15)/15) ]

  7. Criteri decisionali (1) • Rapporto prestazioni/costo

  8. FINE Criteri decisionali (2) • Differenza prestazioni/costo • Valore = E(Costo) • La retta E = Costo esprime il fatto che le prestazioni hanno un valore monetario pari al costo necessario per ottenerle

More Related