CPMS CH-0 Overview
CPMS CH-0 Overview
CPMS CH-0 Overview
By Biruk T.
Agenda
Welcome!
Course Overview
Learning Outcomes
Administrative Details
Expectations
Q&A
3
Learning Outcomes
4
Agenda
Welcome!
Course Overview
Learning Outcomes
Administrative Details
Expectations
Q&A
What is a model?
— An abstract representation of a (real) system that captures
the essential characteristics or properties of the system
— Often requires making simplifying assumptions about how
the system actually works
Examples:
— Model airplane; molecular model; performance model
A famous quote:
7
Computer Systems Performance Evaluation
8
Objectives of Performance Evaluation
9
Approaches to Performance Evaluation
Performance Evaluation
11
Performance Measurement
12
Performance Modeling
Construct a model
— An abstracted representation of a system obtained by
making assumptions about how the system works
— Captures the most salient characteristics of the system
Reasons for using models
— Experimenting with the real system may be
too costly
too risky, or
too disruptive to system operation
— System may not even exist yet (e.g., planning stage)
13
Analytic Modeling
14
Simulation Modeling
15
Advantages of Simulation
Manufacturing applications
Financial markets
Military applications
Logistics and supply chain management
Transportation modes and traffic
Business process simulation
Health care optimization
Facility placement problems
Communication networks
And many more!
17
Simulation Example
18
Agenda
Welcome!
Course Overview
Learning Outcomes
Administrative Details
Expectations
Q&A