Performance Analysis of Computer Systems and Networks
Salamah, M. (Muhammed) (2011)
This course aims to introduce fundamental concepts of performance evaluation of computer systems and networks. The course starts with an overview of probability theory and statistics. Then, the course continues with some fundamental performance analysis techniques including methods for performance measurement, performance metrics, monitoring, experimental design, and system modeling. Other topics include: comparing two or more systems; system tuning; performance bottleneck identification; characterizing the load on the system (workload characterization); determining the number and size of components (capacity planning); predicting the performance at future loads (forecasting); queuing theory, mean value analysis, and modelling. The course concludes with applications of the learned concepts to measure the performances of computer systems like communication networks, LANs, memory and I/O systems.
Eastern Mediterranean University