Outils

INFO4110 : Performance Evaluation

INFO4110 : Performance Evaluation

Responsable(s) :
  • Daniel Hirschkoff
Enseignant(s) :
  • Francescomaria Faticanti

Niveau

M1+M2

Discipline

Informatique

ECTS
6.00
Période
1e semestre
Localisation
Site Monod
Année
2023

Public externe (ouverts aux auditeurs de cours)

Informations générales sur le cours : INFO4110

Content objectif

"Performance evaluation" is a label that covers many topics, from theory to practice, in computer science and computer engineering. It includes the design of mathematical models (very often with probabilistic assumptions), the analysis of such models (mathematically or using simulation), the design of experimental protocols (measuring tools and data collection), the analysis of data (statistics on real experiments or in silicon experiments). It is used to design, compare or tune computer systems and communication networks. Some tools also apply to related systems like transport networks, logistics or automatic control.

The goal of the course is to initiate students to the different possible techniques to evaluate the performance of computing systems. After taking the course, students will be able to define and perform a performance evaluation campaign, from choosing which techniques to employ (models, simulations, real-world experiments) to what components to evaluate, to which performance metrics to use.

Covered topics:

  • Queuing theory
  • Simulation
  • Experimental performance analysis