4. Aim
4
Evaluating the Scheduling algorithms
– Strict matchmaking-based
– Utility-driven
Criteria
– Mean execution time
– Mean user submission time
– Average resource utilization
– Job Scheduling Success Ratio
5. Objective Function → Algorithm
Strict matchmaking-based
– Minimum Execution Time (MET)
– Minimum Completion Time (MCT)
– Maximum Resource Utilization
– Matchmaking
– First-come first-served (FCFS)
– Round Robin (RR)
5
6. Utility → Algorithm
6
User Satisfaction
Partial Requirement Satisfaction.
– Number of metrics
– Are they equally important?
17. Summary
17
Each algorithm performs better for
– different criteria
– different tasks
Utility-driven algorithms with Partial
requirement satisfaction take the lead.
18. Summary
18
Each algorithm performs better for
u!
– different criteria
yo
– different tasks
nk
ha algorithms with Partial
T
Utility-driven
requirement satisfaction take the lead.
19. Summary
19
Each algorithm performs better for
u!
yo ?
– different criteria
nk tasks s
– different ion
ha t
T es
Utility-driven algorithms with Partial
u
Q satisfaction take the lead.
requirement