Performance analysis
This course teaches performance analysis of modern computer and communication systems. Course contents include stochastics, single-server queues, multi-server queueing systems, queueing networks and resource sharing.
Schedule:
–
Teaching time:
Daytime
Evening
Topic:
Mathematics
Form of learning:
Exam
On-campus
Provider:
Aalto University, FITech
Level:
Advanced
Credits:
5 By Aalto University (ECTS)
Fee:
Free of charge
Application period:
7.11.2023
– 9.4.2024
Target group and prerequisites
Basic knowledge of modelling and analysis of communication networks.Course description
This course teaches performance analysis of modern computer and communication systems.
Course contents
- Recap of prerequisities
- Stochastics: Conditional expectation. Phase-type distributions. Reversibility. Regenerative processes.
- Single-server queues: M/G/1-FIFO queue. M/G/1-PS queue. Optimal scheduling problem. Applications.
- Multi-server queueing systems: Separability. Optimal dispatching problem. Applications.
- Queueing networks: Open queueing networks. Closed queueing networks. Applications.
- Resource sharing: Max-min fairness, Alpha-fairness, Balanced fairness. Applications.
Learning outcomes
After the course, the student
- is able to apply Markov processes and regenerative processes to model various computer and communication systems;
- is able to construct, analyse and optimise stochastic queueing models to evaluate the performance of the system;
- comprehends selected applications of the performance analysis of modern computer and communication systems.
Course material
Lecture slides (online)
Teaching schedule
- Lectures on Tuesdays and Thursdays at 9–12
- Exercises on Mondays and Wednesdays at 16–18
- Exam on 5.6.2024 at 16.30–19.30
Completion methods
Examination (100%), exercises.
- Updated: