Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA
*
A
ZZZZ
090945 - COMPUTER SYSTEMS PERFORMANCE EVALUATION
Obiettivi dell'insegnamento
Computer systems performance evaluation has made impressive progress with the recent advances of systems architectures, e.g., cloud computing, multicore systems, web services, mobile and distributed systems. New techniques and tools have recently been proposed for approaching the challenging problems related to the performance forecast and optimization of these new complex systems. The course covers the basics of the evaluation techniques. After a familiarization with the fundamentals of the main techniques, we will analyze several applications that illustrate their use. Studies on the performance evaluation of cloud and exascale computing infrastructures, web service systems, and traffic characterization will be used to reinforce the concepts learned in the class. Java Modelling Tools JMT (open source tools) will be used to solve performance projects.
Risultati di apprendimento attesi
Basic Knowledge of performance evaluation
Argomenti trattati
1 - Refresh on some basic probability distributions 2 - Operational Analysis (fundamental laws, operational equilibrium, exercises) 3 - Stations with queue (single and multiple servers, finite queue, general service times distribution) 4 - Asymptotic analysis (bounds and bottlenecks identification) 5 - Single-class queuing networks (open, closed, MVA, approximate algorithms) 6 - Multiple-class queuing networks (MVA, Markov chain, simulation)
The course will be given in English. Questions and Answers will be taken both in english and in italian.
Slides free from the course-site of Beep service.
Prerequisiti
Probability and statistics
Linear algebra
Modalità di valutazione
Evaluation is based on a written exam to be taken at the end of the course.
Bibliografia
Lazowska, Zahorjan, Graham, Sevcik, Quantitative System Performance, Editore: Prentice Hall, Anno edizione: 1984 Note:
the first 7 chapters (free of copyright, from the course-site on Beep service)
Software utilizzato
Nessun software richiesto
Forme didattiche
Tipo Forma Didattica
Ore di attività svolte in aula
(hh:mm)
Ore di studio autonome
(hh:mm)
Lezione
32:30
48:45
Esercitazione
17:30
26:15
Laboratorio Informatico
0:00
0:00
Laboratorio Sperimentale
0:00
0:00
Laboratorio Di Progetto
0:00
0:00
Totale
50:00
75:00
Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua
Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese