Progettazione di sistemi distribuiti

Documenti analoghi
Svolgimento di alcuni esercizi

DERIVATE. h Geometricamente è il coefficiente angolare della retta secante congiungente i punti della curva di ascissa x. y = in un punto x.

Lemma 2. Se U V é un sottospazio vettoriale di V allora 0 U.

PROPORZIONI. Cosa possiamo dire di esse? Che la superficie della figura A sta alla superficie della figura B come 4 sta a 6.

Alla temperatura di 300K è ragionevole ritenere che tutto il drogante sia attivato, cioè che ad ogni atomo accettore corrisponda una lacuna, per cui

Numeri complessi - svolgimento degli esercizi

LE FRAZIONI LE FRAZIONI. La frazione è un operatore che opera su una qualsiasi grandezza e che da come risultato una grandezza omogenea a quella data.

Compito di Fisica Generale I (Mod. A) Corsi di studio in Fisica ed Astronomia 4 aprile 2011

INDICE. Studio di funzione. Scaricabile su: TEORIA. Campo di esistenza. Intersezione con gli assi

Appunti sulle disequazioni frazionarie

Test di autovalutazione

ESERCIZI PARTE I SOLUZIONI

I CAMBIAMENTI DI STATO

Calcolo di integrali. max. min. Laboratorio di Calcolo B 42

Teoria dell integrazione secondo Riemann per funzioni. reali di una variabile reale.

PROPORZIONI. Cosa possiamo dire di esse? Che la superficie della figura A sta alla superficie della figura B come 4 sta a 6.

ESERCIZI DI CALCOLO NUMERICO

= l. x 0. In realtà può aversi una casistica più amplia potendo sia x che f ( x) tendere ad un elemento dell insieme

Statistica multivariata Donata Rodi 04/11/2016

TIPI TIPI DI DI DECADIMENTO RADIOATTIVO --ALFA

w(r)=w max (1-r 2 /R 2 ) completamente sviluppato in un tubo circolare è dato da wmax R w max = = max

Il campione. Il campionamento. Il campionamento. Il campionamento. Il campionamento

Misurazione del valore medio di una tensione tramite l uso di un voltmetro numerico

TEMPI SOGGETTI AZIONI Gennaio- Docenti dei due ordini di scuola e Pianificazione del progetto ponte per gli Anno

Modi dominanti. L evoluzione libera del sistema lineare. x(k + 1) = Ax(k) a partire dalla condizione iniziale x(0) = x 0 è:

METODO DI NEWTON Esempio di non convergenza

[ ] ( ) ( ) ( e ) jωn. [ ] [ [ n. [ n] = T [ ] [ ] [ ] [ ]

Parte 1. Parte 2. Parte 3

17 settembre 2008 Palazzo della Cultura e dei Congressi di Bologna Dott. Fabrizio Zecchin SCS Azioninnova S.p.A.

CONOSCENZE. 1. La derivata di una funzione y = f (x)

di disequazioni lineari

0.1. CIRCONFERENZA 1. La 0.1.1, espressa mediante la formula per la distanza tra due punti, diviene:

ESERCIZI SULLA DEMODULAZIONE INCOERENTE

Regimi di cambio. In questa lezione: Studiamo l economia aperta nel breve e nel medio periodo. Studiamo le crisi valutarie.

Calore Specifico

verifiche di Informatica giuridica e logica giuridica; di Informatica giuridica e logica giuridica (recupero tre crediti);

Filtri ad alta efficienza CSF16 e CSF16T in acciaio inox per aria compressa

Nozioni di base sulle coniche (ellisse (x^2/a^2)+(y^2/b^2)=1, iperbole(x^2/a^2)-(y^2/b^2)=1, parabola e circonferenza):

Linee accoppiate. Corso di Componenti e Circuiti a Microonde. Ing. Francesco Catalfamo. 3 Ottobre 2006

Fisica Generale VI Scheda n. 1 esercizi di riepilogo dei contenuti di base necessari. 1.) Dimostrare le seguenti identità vettoriali:

Esercizio 1. Cov(X,Y)=E(X,Y)- E(X)E(Y).

ALLEGATO N.3 STRATEGIE PER IL RECUPERO-POTENZIAMENTO E VALORIZZAZIONE ECCELLENZE

L evoluzione dei Servizi IT vista dalle due discipline di Project e Service Management

Ulteriori esercizi svolti

Opuscolo sui sistemi. Totogoal

SINDACATO PENSIONATI ITALIANI BERGAMO - via Garibaldi 3 Tel FUNZIONE PUBBLICA BERGAMO - via Garibaldi 3 Tel

QUADRATI 60X60. ARTICOLO DESCRIZIONE SP (mm) MISURA (cm) 5 60x60 Non illuminato / 5 60x led da 0,06W. 5 60x60 Non illuminato Radio integrata

REGRESSIONE LOGISTICA

1. Cos è l IT Governance. 2. I criteri con cui sviluppare un modello di IT Governance. 3. Il modello MEF-Consip

LG ha introdotto NeON 2 dotato di tecnologia CELLO, una cella di nuova concezione che migliora le prestazioni e l'affidabilità. Fino a 320 W 300 W

COMMISSIONE DELLE COMUNITÀ EUROPEE. Progetto di RACCOMANDAZIONE DELLA COMMISSIONE. del (...)

Provvedimento di Predisposizione del Programma Annuale dell'esercizio finanziario Il Dsga

SCHEMA PER LA STESURA DEL PIANO DI MIGLIORAMENTO INTRODUZIONE. Per la predisposizione del piano, è necessario fare riferimento alle Linee Guida.

γ : y = 1 + 2t 1 + t 2 z = 1 + t t2

Mercato del lavoro. Tasso di partecipazione alla forza lavoro = (Forza lavoro/popolazione civile) 100

COMUNE DI TREVISO SETTORE BIBLIOTECHE E MUSEI. DOCUMENTO UNICO DI VALUTAZIONE DEI RISCHI INTERFERENTI (ART. 26, COMMA 3, DLGS. N. 81/2008 e s.m.i.

Calcolo delle Probabilità e Statistica. Prova scritta del III appello - 7/6/2006

Ministero dell Istruzione, dell Università e della Ricerca

Soluzioni. a) Il dominio è dato da tutti i numeri reali tranne quelli che annullano il denominatore di (x+1)/x. Quindi D = R {0} = (-,0) (0,+ ).

TAVOLA DEI DEI NUCLIDI. Numero di protoni Z. Numero di neutroni N.

Funzione esponenziale e logaritmo. Proprietà di esponenziale e logaritmo.

CURVE DI PROBABILITÀ PLUVIOMETRICA Le curve di probabilità pluviometrica esprimono la relazione fra le altezze di precipitazione h e la loro durata

COMUNE DI VALDASTICO

Quale quantità produrre? Massimizzazione del profitto e offerta concorrenziale. Il significato della concorrenza. Il significato della concorrenza

COMUNE DI SAN GIOVANNI IN PERSICETO. Provincia di Bologna REP CONVENZIONE PER LA REALIZZAZIONE DEL SISTEMA MUSEALE DI TERRED ACQUA

RISOLUZIONI cap (a) La resistenza termica totale dello scambiatore di calore, riferita all'unità di lunghezza, è

Corso di laurea in Scienze internazionali e diplomatiche. corso di POLITICA ECONOMICA

AGENZIA GOVERNATIVA REGIONALE OSSERVATORIO ECONOMICO CONGIUNTURA TURISTICA REGIONALE

PROTOCOLLO DI INTESA UNIONE VALDERA CONSORZIO DI BONIFICA UFFICIO DEI FIUMI E FOSSI CONSORZIO DI BONIFICA VALDERA PROVINCIA DI PISA OGGETTO

Lezione 2. Richiami di aerodinamica compressibile. 2.1 Gas ideale. 2.2 Velocità del suono. 2.3 Grandezze totali

Analisi dei Sistemi. Soluzione del compito del 26 Giugno ÿ(t) + (t 2 1)y(t) = 6u(t T ). 2 x1 (t) 0 1

PROCESSI DI CONSOLIDAZIONE

Istogrammi ad intervalli

Studiare la seguente funzione ( è richiesto lo studio di f ( x ) e la ricerca degli eventuali asintoti obliqui ) :

( ) ( ) ( ) [ ] 2 ( ) 18 9) DERIVATA DI UNA FUNZIONE COMPOSTA

Quaderni del Dipartimento di Matematica Università degli Studi di Parma. Ottobre 1996 n. 152

CLIMAGREEN. La APP di Publicontrolliper il

Teoria. Tale retta limite non sempre esiste. Si veda il grafico sottostante. Matematica 1

Equazioni di Secondo Grado in Una Variabile, x Complete, Pure e Spurie. Tecniche per risolverle ed Esempi svolti

METODO DEGLI ELEMENTI FINITI

Portiamo le soluzioni al centro del vostro business. Da sempre.

Esercizi sullo studio di funzione

LA NOSTRA AVVENTURA NEL CREARE UN LIBRO

Forza d interesse. Università degli Studi di Catania Facoltà di Economia D.E.M.Q.

Ing. Gestionale Ing. Informatica Ing. Meccanica Ing. Tessile. Cognome Nome Matricola

SERVIZIO INTEGRATO ENERGIA 3 - Criteri Verdi

Responsabilità del posteggiatore e diritti dell utente

Risultato prove INVALSI Istituto Comprensivo Laives 1

( )/4 ( )/3

Istruzione e Formazione Professionale

Studio di funzione. R.Argiolas

Moduli e-learning ABB Istruzioni per la frequenza ai corsi. Sommario

CONDIZIONI DI FUNZIONAMENTO

ANALISI STRUTTURALE sistema STRUTTURA STRUTTURA. I modelli meccanici possono suddividersi in: MODELLI CONTINUI. STRUTTURA = modello meccanico

ESERCIZI SULLA CONVEZIONE

Servizio di Prenotazione Appuntamenti Servizi Demografici

Calendario SO Area Tecnica 11

Collegio dei Periti Industriali e Periti Industriali Laureati della provincia di Bergamo

Alberi di copertura minimi

R k = I k +Q k. Q k = D k-1 - D k

Transcript:

Progttazion di sistmi distribuiti Valutazion dll prstazioni: cnni Prformanc Cosa vuol dir ch un sistma è più vloc di un altro? Tmpo di risposta (tmpo di scuzion): diffrnza tra T c, l'istant in cui un task vin compltato, T s, l'istant in cui un task vin iniziato Prformanc è l'invrso dl tmpo di risposta Throughput: numro di task al scondo ch un sistma è capac di sguir Un utnt dl sistma è intrssato al tmpo di risposta Il gstor dl sistma è intrssato al throughput Il tmpo di risposta d il throughput sono lgati un basso tmpo di risposta implica un alto throughput s il sistma lavora con un carico di lavoro maggior o ugual al throughput, il tmpo di risposta può aumntar indfinitamnt TIGA 2

Mak th common cas fast! Principio: quando si fanno sclt di progtto, si favorisca il caso più frqunt risptto a qullo mno frqunt Vantaggi si migliorano l prstazioni si spndono l risors in modo più fficint il caso più frqunt è spsso qullo più smplic può ssr sguito più vlocmnt di qullo mno frqunt Esmpio. Nlla progttazion di un circuito pr la somma di du numri ottimizzar il caso "assnza di ovrflow" risptto a qullo "prsnza di ovrflow" TIGA 3 Mak th common cas fast! L'applicazion di qusto principio richid di rispondr a du domand: qual è il caso più frqunt? di quanto l prstazioni migliorano rndndo qusto caso più vloc? La lgg di Amdhal prmtt di quantificar qusto principio TIGA 4

La lgg di Amdhal Lgg di Amdhal i miglioramnti dll prstazioni ch possono ssr ottnuti usando un miglioramnto sono limitati dalla frazion di tmpo in cui tal miglioramnto può ssr applicato (*) un modo di scuzion più vloc La lgg di Amdhal dfinisc lo spdup Spdup = Spdup = prformanc for ntir task using nhancmnt prformanc for ntir task without using nhancmnt Excution tim for ntir task without using nhancmnt Excution tim for ntir task using nhancmnt TIGA 5 La lgg di Amdhal frazion dl task afftta dal miglioramnto (F ) task T prima dl miglioramnto task miglioramnto dll prstazioni (S =T/T') T' dopo il miglioramnto TIGA 6

La lgg di Amdhal Sistma original o sistma vcchio: il sistma prima dl miglioramnto Sistma nuovo: il sistma dopo il miglioramnto Sia F (Fraction nhancd) la frazion dl tmpo di scuzion dl sistma original ch può ssr convrtito pr avvantaggiarsi dl miglioramnto Sia S (Spdup nhancd) l'incrmnto dll prstazioni dovuto al miglioramnto, cioè quanto più vlocmnt il task sarbb sguito s il miglioramnto potss ssr stso a tutto il task TIGA 7 La lgg di Amdhal T old, T nw tmpo di scuzion dl task prima dopo, rispttivamnt il miglioramnto nw old F T = T ( F ) + S old T Spdup total = S o = = nw T F + S ( F ) TIGA 8

Lgg di Amdhal ESEMPIO Si considri un miglioramnto ch gira 0 volt più vloc dlla macchina original ma ch può ssr usato solo nl 40% dll volt. Dtrminar lo spdup global S o S = 0 F = 0.4 S o = /(0.6 + 0.4/0) = /0.64 =.56 TIGA 9 Lgg di Amdhal: corollario So in funzion di S a parità di F 2.5 2.5 ( F ) So 0.5 0 S 2 5 0 50 00 500 000 5000 0000 S A parità di frazion F, il guadagno incrmntal di prstazioni dovuto a miglioramnti addizionali è dcrscnt Un miglioramnto ch può ssr utilizzato solo pr una frazion F dl task non può dar uno spdup maggior di /( F ) TIGA 0

Lgg di Amdhal: srcizio L'implmntazion dlla radic quadrata in floating-point (FPSQR) ha prstazioni molto variabili Supponndo ch FPSQR sia rsponsabil dl 20% di un bnchmark si confrontino l du altrnativ di progtto Altrnativa FPSQR. Aggiungr un FPSQR hardwar ch incrmnta l prstazioni di 0 volt Altrnativa FP. Rndr l istruzioni FP più vloci. L istruzioni FP sono rsponsabili dl 50% dl tmpo di scuzion dl bnchmark. Il tam di progtto ritin di potr rndr l istruzioni FP 2 volt più vloci con lo stsso sforzo ncssario pr FPSQR hardwar TIGA Lgg di Amdhal: srcizio Pr confrontar l du altrnativ di progtto si confrontano i rlativi spdup Spdup Spdup FPSQR FP = = =.22 0.2 0.82 ( 0.2) + 0 = = =.33 0.5 0.75 ( 0.5) + 2 Migliorar l prstazioni dll istruzioni FP è globalmnt mglio a causa dlla loro maggior frqunza TIGA 2