Misura delle prestazioni
|
|
- Feliciano Bernardini
- 6 anni fa
- Visualizzazioni
Transcript
1 Misura delle prestazioni
2 Prestazioni Prestazioni(X) 1 / Tempo di esecuzione(x) " X è n volte più veloce di Y" significa: n Prestazioni(X) / Prestazioni(Y) Tempo di esecuzione(y) / Tempo di esecuzione(x)
3 Prestazioni: cosa misurare Usualmente ci si basa su benchmark ( programmi campione ) Per aumentare la predicibilità, raccolte di benchmark, dette benchmark suite, sono popolari Uno dei tentativi di maggior successo di suite è stato SPEC (Standard Performance Evaluation Corporation) SPECCPU: popolare suite di benchmark per desktop CPU soltanto, programmi su interi e floating point SPECint2000 ha 12 programmi su interi, SPECfp2000 ne ha 14 SPECCPU2006 ha 12 benchmark su interi e 17 su floating point SPECSFS (NFS file server) e SPECWeb (WebServer) aggiunti come benchmark per server Transaction Processing Council misura prestazioni dei server e rapporto costoprestazioni per database TPC-C simula un complesso ambiente di interrogazione per elaborazione di transazioni online TPC-H modella un supporto alle decisioni TPC-W è un benchmark web transazionale TPC-App è destinato ai server applicativi e ai servizi web 11/17/2008 3
4 Come esprimere sinteticamente le prestazioni di una suite: lo SPECRatio La media aritmetica dei tempi di esecuzione di tutti i programmi? Ma essi variano di 4 volte in tempi di esecuzione, così alcuni sarebbero più importanti di altri Si potrebbe aggiungere un peso per programma, ma come scegliere i pesi? Differenti compagnie vogliono differenti pesi per i loro prodotti SPECRatio: Normalizzare i tempi di esecuzione a un calcolatore di riferimento, ottenendo un rapporto proporzionale alle Prestazioni tempo sul calcolatore di riferimento tempo sul calcolatore sotto esame 11/17/2008 4
5 SPECRatio Se, con un determinato benchmark, lo SPECRatio sul calcolatore A è 1.25 volte più grande di quello sul calcolatore B, allora 1.25 SPECRatio SPECRatio A B ExecutionTime ExecutionTime B A ExecutionTime ExecutionTime ExecutionTime ExecutionTime Performance Performance reference reference A B A B Notare che quando si confrontano 2 calcolatori come un rapporto, i tempi di esecuzione sul calcolatore di riferimento si elidono, e quindi la scelta del calcolatore di riferimento è irrilevante 11/17/2008 5
6 SPECRatio: Media geometrica Poiché si sta usando dei rapporti, l appropriata media è quella geometrica (SPECRatio non ha unità di misura, perciò la media aritmetica sarebbe priva di significato) GeometricMean n n i 1 SPECRatio i 1. La media geometrica dei rapporti è uguale ai rapporti delle medie geometriche 2. Il rapporto delle medie geometriche media geometrica dei rapporti delle prestazioni la scelta del calcolatore di riferimento è irrilevante! Questi due punti rendono la media geometrica dei rapporti attrente per esprimere le prestazioni 11/17/2008 6
7 ln(specratio): calcolo della media e della standard deviation geometriche Una singola media può riassumere bene le prestazioni dei programmi in una benchmark suite? Si può decidere se la media è un buon predittore caratterizzando la variabilità della distribuzione usando la standard deviation Come la media geometrica, la standard deviation geometrica è moltiplicatica piuttosto che additiva Basta semplicemente prendere il logaritmo degli SPECRatio, calcolare la media aritmetica e la standard deviation aritmetica dei logaritmi, e quindi prendere l esponente per riconvertire: n 1 GeometricMean exp ln n i 1 GeometricStDev exp ( SPECRatioi) ( StDev( ln( SPECRatioi) )) 11/17/2008 7
8 Distribuzione lognormale degli SPECRatio La standard deviation ha più contenuto informativo se sappiamo che la distribuzione ha una forma standard distribuzione normale con la forma a campana, i cui dati sono simmetrici intorno alla media distribuzione lognormale, dove sono i logaritmi dei dati non i dati stessi ad essere distribuiti normalmente (simmetrici) su una scala logaritmica Per una distribuzione lognormale, ci aspettiamo che il 68% dei campioni cada nell intervallo mean / gstdev, mean gstdev il 95% dei campioni cada nell intervallo mean / gstdev 2, mean gstdev [ ] 2 [ ] Nota: EXcel fornisce le funzioni EXP(), LN(), e STDEV() che rendono facile il calcolo della media geometrica e della standard deviation geometrica 11/17/2008 8
9 GM e GStDev di SPECfp2000 per Itanium GM GM 2712 GSTEV GStDev wupwise swim mgrid applu mesa galgel art equake facerec ammp lucas fma3d sixtrack apsi SPECfpRatio /17/2008 9
10 GM e GStDev di SPECfp2000 per AMD Athlon GM GM 2086 GStDev GSTEV 1.40 wupwise swim mgrid applu mesa galgel art equake facerec ammp lucas fma3d sixtrack apsi SPECfpRatio /17/
11 Commenti su Itanium 2 e Athlon La standard deviation di 1.98 per Itanium 2 è molto più alta rispetto a 1.40 così i risultati differiranno più largamente dalla media, e perciò sono meno predicibili Cadono entro una standard deviation: 10 su 14 benchmarks (71%) per Itanium 2 11 su 14 benchmarks (78%) per Athlon Così, i risultati sono abbastanza compatibili con una distribuzione lognormale (ci si aspettava il 68%) 11/17/
12 Legge di Amdahl 1 ( ) + ( 1 ) + 11/17/
13 Esempio legge di Amdahl La nuova CPU sia 10X più veloce Server limitato da I/O, così che il 60% del tempo è in attesa per I/O Speedup overall ( 1 Fraction ) 1 ( 1 0.4) enhanced 1 Fraction + Speedup enhanced enhanced Apparentemente, si è attratti dal 10X più veloce, ma bisogna tener presente che, tenuto conto di tutto, è soltanto 1.6X più veloce 11/17/
14 Equazione delle prestazioni della CPU CPU time CPU Clock Cycles Clock cycle time CPU n time ICi CPIi Clock cycle time i 1 Per ciascun tipo di istruzione Quanti cicli prende l esecuzione di un istruzione di questo tipo Quante istruzioni di questo tipo sono eseguite nel programma Tipo di istruzione Frequenza CPI Integer 40% 1.0 Branch 20% 4.0 Load 20% 2.0 Store 10% 3.0
Misura delle prestazioni
Misura delle prestazioni Prestazioni: differenti prospettive Prospettiva dell acquirente dato un insieme di macchine, quale ha le migliori prestazioni? il minor costo? Il miglior rapporto prestazioni/costo?
DettagliVALUTAZIONE DELLE PRESTAZIONI
VALUTAZIONE DELLE PRESTAZIONI Tempo di risposta, latenza e throughput Speedup (globale) Legge di Amdahl Principio di località Progettazione e prestazioni Prestazioni di CPU: Clock Per Instruction MIPS/MFLOPS
DettagliValutazione delle prestazioni Salvatore Orlando
Valutazione delle prestazioni Salvatore Orlando Arch. Elab. - S. Orlando 1 Valutazione delle prestazioni L approccio RISC ha semplificato l ISA, ma ha anche portato a sviluppo di tecniche di ottimizzazione
DettagliMisura delle prestazioni
Misura delle prestazioni E fondamentale definire una metrica corretta per misurare le prestazioni di un sistema di elaborazione. Prospettiva dell acquirente dato un insieme di macchine, quale ha le migliori
DettagliIntroduzione alle architetture parallele
Università degli Studi di Roma Tor Vergata Facoltà di Ingegneria Introduzione alle architetture parallele Corso di Sistemi Distribuiti Valeria Cardellini Anno accademico 2009/10 Parallelismo Il parallelismo
DettagliUniversità degli Studi di Cassino e del Lazio Meridionale
di Cassino e del Lazio Meridionale Corso di Misura delle prestazioni Anno Accademico Francesco Tortorella Misura delle prestazioni E fondamentale definire una metrica corretta per misurare le prestazioni
DettagliValutazione delle prestazioni di calcolo
Architettura degli Elaboratori e delle Reti Lezione 32 Valutazione delle prestazioni di calcolo Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano
DettagliValutazione delle prestazioni
Valutazione delle prestazioni Architetture dei Calcolatori (lettere A-I) Valutazione delle prestazioni Misura/valutazione di un insieme di parametri quantitativi per Quantificare le caratteristiche di
DettagliValutazione delle prestazioni. Valutazione delle prestazioni. Tempo di risposta e throughput. Prestazioni e tempo di esecuzione
Valutazione delle prestazioni Valutazione delle prestazioni Architetture dei Calcolatori (lettere A-I) Misura/valutazione di un insieme di parametri quantitativi per Quantificare le caratteristiche di
DettagliValutazione delle Prestazioni
Valutazione delle Prestazioni Misure per le Prestazioni T durata del ciclo di clock [secondi] F numero cicli di clock al secondo [hertz] F 1 / T T 1 / F Exe_Time X tempo di esecuzione (CPU) di un programma
DettagliValutazione delle prestazioni
Valutazione delle prestazioni Cristina Silvano Università degli Studi di Milano Dipartimento di Scienze dell Informazione email: silvano@dsi.unimi.it Cristina Silvano pag 1 Valutazione delle prestazioni
DettagliArchitettura degli Elaboratori
Valutazione delle prestazioni slide a cura di Salvatore Orlando e Marta Simeoni 1 Valutazione delle prestazioni L approccio RISC ha semplificato l ISA, ma ha anche portato a n sviluppo di tecniche di ottimizzazione
DettagliValutazione delle prestazioni
Valutazione delle prestazioni Cristina Silvano Università degli Studi di Milano Dipartimento di Scienze dell Informazione email: silvano@dsi.unimi.it Cristina Silvano pag 1 Valutazione delle prestazioni
DettagliCalcolatori Elettronici
Calcolatori Elettronici Valutazione delle Prestazioni Francesco Lo Presti Rielaborate da Salvatore Tucci Valutazione delle Prestazioni q Misura/valutazione di un insieme di parametri quantitativi per caratterizzare
DettagliPrestazioni 1. Prestazioni 2. Prestazioni 3
Valutazione delle Prestazioni Architetture dei Calcolatori Valutazione delle Prestazioni Prof. Francesco Lo Presti Misura/valutazione di un insieme di parametri quantitativi per caratterizzare le prestazioni
DettagliValutazione delle prestazioni
Valutazione delle prestazioni Trend tecnologico: Capacità della Memoria Capacità chip DRAM DRAM Year Size 1980 64 Kb 1983 256 Kb 1986 1 Mb 1989 4 Mb 1992 16 Mb 1996 64 Mb 1999 256 Mb 2002 1 Gb Incremento
DettagliCalcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include
DettagliPrestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.
Prestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.net Prestazioni Si valutano in maniera diversa a seconda dell
DettagliCosto e prestazioni. Elettronica dei calcolatori Prof. Alessandro De Gloria
Costo e prestazioni Elettronica dei calcolatori Prof. Alessandro De Gloria Prestazioni Punti di vista: Acquisto Dato un insieme di pc quale ha: le prestazioni migliori? Il minor costo? Il miglior rapporto
DettagliISTOGRAMMI E DISTRIBUZIONI:
ISTOGRAMMI E DISTRIBUZIONI: i 3 4 5 6 7 8 9 0 i 0. 8.5 3 0 9.5 7 9.8 8.6 8. bin (=.) 5-7. 7.-9.4 n k 3 n k 6 5 n=0 =. 9.4-.6 5 4.6-3.8 3 Numero di misure nell intervallo 0 0 4 6 8 0 4 6 8 30 ISTOGRAMMI
DettagliStatistica Sociale - modulo A
Statistica Sociale - modulo A e-mail: stella.iezzi@uniroma2.it Uno dei principali limiti della media aritmetica e che essa risente fortemente dei valori estremi della distribuzione. Cosi pu accadere che
DettagliValutazione delle Prestazioni
Valutazione delle Prestazioni Sia data una macchina X, definiamo: 1 PrestazioneX = --------------------------- Tempo di esecuzione X La prestazione aumenta con il diminuire del tempo di esecuzione (e diminuisce
DettagliValutazione delle prestazioni
Valutazione delle prestazioni Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it Università degli Studi di Milano 1/41 Sommario Cosa vuol dire valutare le prestazioni?
DettagliValutazione delle prestazioni
Valutazione delle prestazioni Salvatore Orlando Arch. Elab. - S. Orlando 1 Valutazione delle prestazioni Studieremo le modalità per misurare, descrivere e sintetizzare le prestazioni di un sistema hardware/software
DettagliIl Processore. Informatica di Base -- R.Gaeta 27
Il Processore Il processore (detto anche CPU, ovvero, Central Processing Unit) è la componente dell unità centrale che fornisce la capacità di elaborazione delle informazioni contenute nella memoria principale
DettagliISTITUTO NAZIONALE DI FISICA NUCLEARE
ISTITUTO NAZIONALE DI FISICA NUCLEARE Sezione di Padova INFN/CCR-10/03 7 Settembre 2010 CCR-36/2009/P HEP-SPEC06 - GUIDA ALL USO Alberto Crescente 1, Michele Michelotto 1 1) INFN Sezione di Padova, Via
DettagliStatistica. POPOLAZIONE: serie di dati, che rappresenta linsieme che si vuole indagare (reali, sperimentali, matematici)
Statistica La statistica può essere vista come la scienza che organizza ed analizza dati numerici per fini descrittivi o per permettere di prendere delle decisioni e fare previsioni. Statistica descrittiva:
DettagliEsercizi di statistica descrittiva. Giulia Simi (Università di Siena) Istituzione di matematica e fondamenti di Biostatistica Siena / 30
Esercizi di statistica descrittiva Giulia Simi (Università di Siena) Istituzione di matematica e fondamenti di Biostatistica Siena 2015-2016 1 / 30 Esercizio 1 Nel rilevare l altezza di un gruppo di reclute,
DettagliSTATISTICA Disciplina scien tifica che fornisce strumenti per l interpretazione delle informazioni contenute in insiemi di dati relativi a
STATISTICA Disciplina scien tifica che fornisce strumenti per l interpretazione delle informazioni contenute in insiemi di dati relativi a VARIABILI CASUALI VARIABILE Qualunque fenomeno espri mibile numericamente
DettagliOttimizzazioni delle prestazioni di un Web server Ottimizzazioni delle prestazioni di un Web server
Pagina 1 di 5 Ottimizzazioni delle prestazioni di un Web server Ottimizzazioni delle prestazioni di un Web server Spesso il server non è in grado di gestire tutto il carico di cui è gravato. Inoltre, una
DettagliBenchmarking. Modulo del Corso di Architettura degli Elaboratori. Nicola Paoletti. Università di Camerino Scuola di Scienze e Tecnologie
Modulo del Corso di Architettura degli Elaboratori Nicola Paoletti Università di Camerino Scuola di Scienze e Tecnologie 10 Maggio 2011 AA 2010/2011 Riepilogo 1 Riepilogo 1 In informatica, il benchmarking
DettagliStatistica Inferenziale
Statistica Inferenziale a) L Intervallo di Confidenza b) La distribuzione t di Student c) La differenza delle medie d) L intervallo di confidenza della differenza Prof Paolo Chiodini Dalla Popolazione
DettagliVariabili aleatorie. continue. Discreto continuo
Variabili aleatorie continue Discreto continuo.18 Uniforme discreta, n=11 n=21 n=11 n=6 n=51 n=51 Uniforme.16.14.12.1.8.6?.4.2 1 1 2 2 3 3 4 4 5 5 6 6 7 7 Per passare dal modello discreto al modello continuo
DettagliLezione 4 Valutazione delle Prestazioni
Lezione 4 Valutazione delle Prestazioni http://www.dii.unisi.it/~giorgi/didattica/calel All figures from Computer Organization and Design: The Hardware/Software Approach, Second Edition, by David Patterson
DettagliL'architettura del processore MIPS
L'architettura del processore MIPS Piano della lezione Ripasso di formati istruzione e registri MIPS Passi di esecuzione delle istruzioni: Formato R (istruzioni aritmetico-logiche) Istruzioni di caricamento
DettagliArchitettura di un elaboratore
Architettura di un elaboratore Ciclo fondamentale della macchina di Von Neumann Uno sguardo ai PC Oltre Von Neumann? Corso di Informatica 2007 3 - Architettura di un Elaboratore 1 La macchina di Von Neumann
DettagliRappresentazione di Dati: Scala lineare Scala logaritmica. Grafici Lin Lin Grafici Lin Log Grafici Log Log
Rappresentazione di Dati: Scala lineare Scala logaritmica Grafici Lin Lin Grafici Lin Log Grafici Log Log Grafici in scala lineare Grafici Lin Lin Nella rappresentazione di dati in un piano cartesiano
DettagliArchitettura hardware
Architettura hardware la parte che si può prendere a calci Architettura dell elaboratore Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione
DettagliESERCIZIO 1. Domanda. Analizza la tavola e interpreta brevemente i risultati dell analisi. Svolgimento. 1. Calcolo il tasso complessivo di immobilità:
ESERCIZIO Domanda La seguente tavola di mobilità rappresenta la distribuzione congiunta dell origine sociale e della destinazione sociale di un campione di.080 cittadini italiani di età compresa fra 35
DettagliLa Valutazione delle Prestazioni
La Valutazione delle Prestazioni Maurizio Palesi Maurizio Palesi rend ecnologico: Microprocessori 00000000 0000000 000000 IBM PPC60 R0000 Pentium R4400 i80486 Alpha 2264: 5 milion Pentium Pro: 5.5 million
DettagliLa variabilità. Dott. Cazzaniga Paolo. Dip. di Scienze Umane e Sociali
Dip. di Scienze Umane e Sociali paolo.cazzaniga@unibg.it Introduzione [1/2] Gli indici di variabilità consentono di riassumere le principali caratteristiche di una distribuzione (assieme alle medie) Le
Dettagli1/55. Statistica descrittiva
1/55 Statistica descrittiva Organizzare e rappresentare i dati I dati vanno raccolti, analizzati ed elaborati con le tecniche appropriate (organizzazione dei dati). I dati vanno poi interpretati e valutati
DettagliEsercizi sulle progressioni
Esercizi sulle progressioni Esercizio 1 Il perimetro di un trapezio è di 26 m. La somma della lunghezza dei lati minori è uguale a 7 m. Determinare le misure dei lati sapendo che sono progressione aritmetica.
DettagliStatistica. Matematica con Elementi di Statistica a.a. 2015/16
Statistica La statistica è la scienza che organizza e analizza dati numerici per fini descrittivi o per permettere di prendere delle decisioni e fare previsioni. Statistica descrittiva: dalla mole di dati
DettagliDistribuzione normale
Distribuzione normale istogramma delle frequenze di un insieme di misure relative a una grandezza che varia con continuità popolazione molto numerosa, costituita da una quantità praticamente illimitata
DettagliRappresentazione numeri relativi e reali
Rappresentazione numeri relativi e reali Lezione 2 Rappresentazione numeri relativi Rappresentazione numeri reali Rappresentazione in Modulo e Segno Rappresentare separatamente il segno (mediante un bit
DettagliSCHEDA DIDATTICA N 7
FACOLTA DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA CIVILE CORSO DI IDROLOGIA PROF. PASQUALE VERSACE SCHEDA DIDATTICA N 7 LA DISTRIBUZIONE NORMALE A.A. 01-13 La distribuzione NORMALE Uno dei più importanti
DettagliMatematica di base. Lezioni in Aula D5 ogni Venerdi alle 14:30 BLOG: matematicadibase.wordpress.com
Matematica di base Lezioni in Aula D5 ogni Venerdi alle 14:30 BLOG: matematicadibase.wordpress.com Calendario 21 Ottobre Aritmetica ed algebra elementare 28 Ottobre Geometria elementare 4 Novembre Insiemi
DettagliEsercitazione: La distribuzione NORMALE
Esercitazione: La distribuzione NORMALE Uno dei più importanti esempi di distribuzione di probabilità continua è dato dalla distribuzione Normale (curva normale o distribuzione Gaussiana); è una delle
Dettagliprestazioni CPU M. Arrigoni Neri & P. Borghese Ingegneria Dalmine Impianti Informatici CPU - 1
prestazioni CPU M. Arrigoni Neri & P. Borghese Ingegneria Dalmine Impianti Informatici CPU - 1 indice potenza di CPU metriche di misura misure e confronti di potenza (CPU e sistemi) overhead ripartizione
DettagliPIANO DI LAVORO ANNUALE DEL DIPARTIMENTO DI MATERIA NUCLEI FONDAMENTALI DI CONOSCENZE
Pag. 1 di 7 ANNO SCOLASTICO 2014/2015 DIPARTIMENTO DI MATEMATICA INDIRIZZO AFM, RIM, SIA CLASSE BIENNIO TRIENNIO DOCENTI: Alemagna, Bartalotta, Bergamaschi, Mangione NUCLEI FONDAMENTALI DI CONOSCENZE I
Dettaglistandardizzazione dei punteggi di un test
DIAGNOSTICA PSICOLOGICA lezione! Paola Magnano paola.magnano@unikore.it standardizzazione dei punteggi di un test serve a dare significato ai punteggi che una persona ottiene ad un test, confrontando la
DettagliEsempio: aggiungere j
Esempio: add Esempio: load Esempio: beq Esempio: aggiungere j Eccezioni e interruzioni Il progetto del controllo del processore si complica a causa della necessità di considerare, durante l esecuzione
DettagliStatistica descrittiva: misure di associazione
Statistica descrittiva: misure di associazione L analisi di regressione permette di esplorare le relazioni tra due insiemi di valori (p.e. i valori di due attributi di un campione) alla ricerca di associazioni.
DettagliEsercizi di Ricapitolazione
Esercizio 1. Sono dati 150g di una soluzione S 1 concentrata al 12%. (a) Determinare quanti grammi di soluto occorre aggiungere a S 1 per ottenere una nuova soluzione S 2 concentrata al 20%. (b) Determinare
DettagliCorso di Informatica
Corso di Informatica Modulo T2 2-La CPU 1 Prerequisiti Concetto intuitivo di programma Microprocessore Linguaggio binario Operazioni aritmetiche e logiche elementari 2 1 Introduzione In questa Unità vediamo
DettagliTeoria e tecniche dei test
Teoria e tecniche dei test Lezione 9 LA STANDARDIZZAZIONE DEI TEST. IL PROCESSO DI TARATURA: IL CAMPIONAMENTO. Costruire delle norme di riferimento per un test comporta delle ipotesi di fondo che è necessario
DettagliUniversità del Piemonte Orientale. Corso di Laurea in Medicina e Chirurgia. Corso di Statistica Medica. Statistica Descrittiva Variabili numeriche
Università del Piemonte Orientale Corso di Laurea in Medicina e Chirurgia Corso di Statistica Medica Statistica Descrittiva Variabili numeriche Misure di tendenza centrale Media (aritmetica) Mediana Media
DettagliLA DISTRIBUZIONE NORMALE. La distribuzione Gaussiana. Dott.ssa Marta Di Nicola
LA DISTRIBUZIONE NORMALE http://www.biostatistica.unich.itit «È lo stesso delle cose molto piccole e molto grandi. Credi forse che sia tanto facile trovare un uomo o un cane o un altro essere qualunque
DettagliCNIPA - Gruppo di lavoro sui benchmark per i server
CNIPA - Gruppo di lavoro sui benchmark per i server Premessa Validità temporale delle indicazioni fornite. Il settore dei sistemi Server è, come è noto, in rapida e costante evoluzione tecnologica. Pertanto
DettagliEsercitazione su Instruction Level Parallelism Salvatore Orlando
Esercitazione su Instruction Level Parallelism Salvatore Orlando Arch. Elab. - S. Orlando 1 Pipeline con e senza forwarding Si considerino due processori MIPS (processore A e B) entrambi con pipeline a
DettagliUtilizzo di index() per determinare la colonna delle x
Utilizzo di inde() per determinare la colonna delle In generale devo essere in grado di costruire un foglio dati con una colonna delle i cui estremi siano (a,b) bbiamo visto che le righe sono individuate
DettagliTRACCIA DI STUDIO. Indici di dispersione assoluta per misure quantitative
TRACCIA DI STUDIO Un indice di tendenza centrale non è sufficiente a descrivere completamente un fenomeno. Gli indici di dispersione assolvono il compito di rappresentare la capacità di un fenomeno a manifestarsi
DettagliArchitetture Client/Server. Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo
Basi di Dati Architetture Client/Server D B M G Architettura centralizzata Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo Tutta l intelligenza
DettagliIl Modello di Markowitz e la frontiera efficiente (1952)
Il Modello di Markowitz e la frontiera efficiente (1952) Introduzione La selezione di portafoglio consiste nella ripartizione di un capitale tra più investimenti di reddito aleatorio Il capitale da ripartire
DettagliIl calcolatore. È un sistema complesso costituito da un numero elevato di componenti. è strutturato in forma gerarchica
Il calcolatore È un sistema complesso costituito da un numero elevato di componenti. è strutturato in forma gerarchica ogni livello di descrizione è caratterizzato da una struttura rappresentante l organizzazione
DettagliCifre significative delle misure di grandezze fisiche
Cifre significative delle misure di grandezze fisiche Si definiscono grandezze fisiche tutte quelle entità con cui vengono descritti i fenomeni fisici e che sono suscettibili di una definizione quantitativa,
DettagliMedie, baricentri e matrici
Medie, baricentri e matrici Un problema tra il classico e il moderno Federico Poloni PhD student, Scuola Normale Superiore, Pisa Bergamo, 30 Gennaio 2008 Altri concetti di media k reali positivi a 1,...,
DettagliTipi di variabili. Indici di tendenza centrale e di dispersione
Tipi di variabili. Indici di tendenza centrale e di dispersione L. Boni Variabile casuale In teoria della probabilità, una variabile casuale (o variabile aleatoria o variabile stocastica o random variable)
DettagliControllo a ciclo singolo
Controllo a ciclo singolo Il controllo della CPU a singolo ciclo è combinatorio Il datapath è invece un circuito sequenziale i suoi output dipendono anche dal valore dei registri es. Zero, oppure l indirizzo
DettagliUniversità del Piemonte Orientale. Corsi di Laurea Triennale di Area Tecnica. Corso di Statistica e Biometria
Università del Piemonte Orientale Corsi di Laurea Triennale di Area Tecnica Corso di Statistica e Biometria Statistica descrittiva: Dati numerici: statistiche di tendenza centrale e di variabilità Corsi
DettagliUna statistica è una quantità numerica il cui valore è determinato dai dati.
STATISTICHE CAMPIONARIE Quando i dati sono molti e illeggibili nella forma grezza, si rende necessario introdurre quantità numeriche che possano essere usate per sintetizzarli. Queste misure riassuntive
DettagliUNIVERSITÁ POLITECNICA DELLE MARCHE
UNIVERSITÁ POLITECNICA DELLE MARCHE A.A 2007/08 Architetture e Progettazione Di Sistemi Elettronici PROGETTO DI UN CIRCUITO ARITMETICO PER IL CALCOLO DELLA RADICE QUADRATA DI UN NUMERO IN VIRGOLA MOBILE
DettagliSchema lezione 5 Intervalli di confidenza
Schema lezione 5 Intervalli di confidenza Non centrerò quella barca, ne sono convinto al 95% COMPRENDERE: Significato di intervallo di confidenza Uso degli stimatori come quantità di pivot per stime intervallari
DettagliESPONENZIALI E LOGARITMI. chiameremo logaritmica (e si legge il logaritmo in base a di c è uguale a b ).
ESPONENZIALI E LOGARITMI Data una espressione del tipo a b = c, che chiameremo notazione esponenziale (e dove a>0), stabiliamo di scriverla anche in un modo diverso: log a c = b che chiameremo logaritmica
DettagliLA DISTRIBUZIONE NORMALE (Vittorio Colagrande)
LA DISTRIBUZIONE NORMALE (Vittorio Colagrande) Allo scopo di interpolare un istogramma di un carattere statistico X con una funzione continua (di densità), si può far ricorso nell analisi statistica alla
DettagliArchitettura di Von Neumann. Architettura di Von Neumann. Architettura di Von Neumann INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)
INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Computer elaboratore di informazione riceve informazione in ingresso (input) elabora questa informazione restituisce informazione ottenuta elaborando
DettagliLa statistica. Elaborazione e rappresentazione dei dati Gli indicatori statistici. Prof. Giuseppe Carucci
La statistica Elaborazione e rappresentazione dei dati Gli indicatori statistici Introduzione La statistica raccoglie ed analizza gruppi di dati (su cose o persone) per trarne conclusioni e fare previsioni
DettagliPipeline nel Mondo Reale
Pipeline nel Mondo Reale Luca Abeni May 26, 2016 Pipeline Ideali... Abbiamo visto come fare il bucato eseguire un istruzione macchina usando un pipeline... Pipeline a 5 stadi: Fetch Decode Exec Memory
DettagliValutazione delle Prestazioni. Valutazione delle Prestazioni. Architetture dei Calcolatori (Lettere. Tempo di risposta e throughput
Valutazione delle Prestazioni Architetture dei Calcolatori (Lettere A-I) Valutazione delle Prestazioni Prof. Francesco Lo Presti Misura/valutazione di un insieme di parametri quantitativi per caratterizzare
DettagliESAME. 9 Gennaio 2017 COMPITO B
ESAME 9 Gennaio 2017 COMPITO B Cognome Nome Numero di matricola 1) Approssimare tutti i calcoli alla quarta cifra decimale. 2) Ai fini della valutazione si terrà conto solo ed esclusivamente di quanto
DettagliLa sintesi delle distribuzioni
Dip. di Scienze Umane e Sociali paolo.cazzaniga@unibg.it Outline 1 Introduzione 2 3 4 Outline 1 Introduzione 2 3 4 Introduzione Analisi descrittiva monovariata: segue la raccolta dei dati e il calcolo
DettagliModulo 1: Le I.C.T. UD 1.4c: Il Processore
Modulo 1: Le I.C.T. : Il Processore Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno IL MICROPROCESSORE
DettagliUD 1.4c: Il Processore IL MICROPROCESSORE
Modulo 1: Le I.C.T. : Il Processore IL MICROPROCESSORE Prof. Alberto Postiglione Curtin, 3.8-3.9 Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli
DettagliAnalisi della varianza
Università degli Studi di Padova Facoltà di Medicina e Chirurgia Facoltà di Medicina e Chirurgia - A.A. 2009-10 Scuole di specializzazione Lezioni comuni Disciplina: Statistica Docente: dott.ssa Egle PERISSINOTTO
DettagliCurricolo Verticale Scuola Secondaria di I Grado I. C. S. Via Libertà San Donato Milanese (MI) CLASSE PRIMA
CLASSE PRIMA TRAGUARDI per lo sviluppo delle competenze OBIETTIVI CONTENUTI al termine della classe 3 a Comprendere il significato logico dei numeri nell insieme N e rappresentarli sulla retta orientata.
DettagliProgrammazione con Foglio di Calcolo Cenni di Statistica Descrittiva
Fondamenti di Informatica Ester Zumpano Programmazione con Foglio di Calcolo Cenni di Statistica Descrittiva Lezione 5 Statistica descrittiva La statistica descrittiva mette a disposizione il calcolo di
Dettaglitabelle grafici misure di
Statistica Descrittiva descrivere e riassumere un insieme di dati in maniera ordinata tabelle grafici misure di posizione dispersione associazione Misure di posizione Forniscono indicazioni sull ordine
DettagliUniversità del Piemonte Orientale. Corso di Laurea in Biotecnologie. Corso di Statistica Medica. Statistica Descrittiva: Variabili numeriche
Università del Piemonte Orientale Corso di Laurea in Biotecnologie Corso di Statistica Medica Statistica Descrittiva: Variabili numeriche Corso triennale biotecnologie - Statistica Medica Statistica descrittiva
DettagliPercentuali, problemi non ovvi
Percentuali, problemi non ovvi Variazioni assolute e variazioni relative (continua) Supponiamo che il prezzo di un bene all istante t sia p t = 120 all istante successivo t+1 il nuovo prezzo del bene è
DettagliCalcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 Memoria cache: Esercizi Massimiliano Giacomin 1 Esercizio: miss della cache e collocazione dei blocchi nella cache Sia data la seguente sequenza di indirizzi a
DettagliLe Funzioni. Modulo Esponenziali Logaritmiche. Prof.ssa Maddalena Dominijanni
Le Funzioni Modulo Esponenziali Logaritmiche Definizione di modulo o valore assoluto Se x è un generico numero reale, il suo modulo o valore assoluto è: x = x se x 0 -x se x
DettagliCAPITOLO 2 RAPPRESENTAZIONI GRAFICHE DEI DATI
VERO FALSO CAPITOLO 2 RAPPRESENTAZIONI GRAFICHE DEI DATI V F 1. Una tabella base di frequenza contiene 2 colonne: una per i valori delle variabili d interesse e un altra per il numero delle volte che i
DettagliIl modello di von Neumann
1 Organizzazione di (quasi) tutti gli elaboratori moderni: personal computer, workstation, portatili, smartphone,... CPU memoria Control Unit I/O ALU 2 Il cuore è la CPU (Control Processing Unit): esegue
DettagliIl campionamento e l inferenza. Il campionamento e l inferenza
Il campionamento e l inferenza Popolazione Campione Dai dati osservati mediante scelta campionaria si giunge ad affermazioni che riguardano la popolazione da cui essi sono stati prescelti Il campionamento
DettagliGli indici di variabilità
Le misure della variabilità 4/5 ottobre 2011 Statistica sociale 1 Gli indici di variabilità In tutti gli esempi visti nell ultima lezione, abbiamo visto che le grandezze considerate - pur nelle diverse
DettagliEsercitazione su Instruction Level Parallelism
Esercitazione su Instruction Level Parallelism Salvatore Orlando Arch. Elab. - S. Orlando 1 Pipeline con e senza forwarding Si considerino due processori MIPS (processore A e B) entrambi con pipeline a
DettagliL INSIEME DEI NUMERI REALI. DEFINIZIONE DI INSIEME NUMERICO L insieme numerico è un insieme i cui elementi sono numeri reali.
PROF GIOVANNI IANNE L INSIEME DEI NUMERI REALI DEFINIZIONE DI INSIEME NUMERICO L insieme numerico è un insieme i cui elementi sono numeri reali DEFINIZIONE DI INTERVALLO L intervallo è un particolare insieme
DettagliProgettazione dell unità di elaborazioni dati e prestazioni. Il processore: unità di elaborazione. I passi per progettare un processore
Il processore: unità di elaborazione Architetture dei Calcolatori (lettere A-I) Progettazione dell unità di elaborazioni dati e prestazioni Le prestazioni di un calcolatore sono determinate da: Numero
DettagliScale di Misurazione Lezione 2
Last updated April 26, 2016 Scale di Misurazione Lezione 2 G. Bacaro Statistica CdL in Scienze e Tecnologie per l'ambiente e la Natura II anno, II semestre Tipi di Variabili 1 Scale di Misurazione 1. Variabile
Dettagli