 |
ICE 611 System Modeling and Performance Evaluation
Fall 2000
Syllabus
Term Project
Class Schedule
Sep.4 & 6: Performance Evaluation Approach (Ch.1-11) Sep.11 & 13: *No Class (National Holiday) Sep.18 & 20: Statistics, Regression (Ch.12-15) Sep.25 & 27: Simulation Methodologies (Ch.24-25) Oct.2 & 4: Random Numbers (Ch. 26-29) Oct.9 & 11: Parallel Discrete Event Simulation Oct.16 & 18: Midterm Exam (Oct.16) Oct.23 & 25: Queueing Theory (Ch.30) Oct.30 & Nov.1: Markovian Queues (Ch.31) Nov.6 & 8: Queueing Networks (Ch.32) Nov.13 & 15: Operational Laws (Ch.33) Nov.20 & 22: Mean-Value Analysis (Ch.34) Nov.27 & 29: Convolution/Hierarchical Decomposition (Ch.35-36) Dec.4 & 6: Project Presentation Dec.11 & 13: Final Exam (Dec.11)
Class Progress
Dec. 13 : Final Exam
Dec. 6 : Project Presentation
- Evaluation of Code Compression Method for Low Power System (Jashin)
- The Analysis of Multicast-based Handoff Scheme on the mobile Network (M2F)
- Load balancing using Network Parameters in Multimedia-On-Demand Systems (MoD)
Dec. 4 : Project Presentation
Performance Evaluation and Simulation on Myrinet-based Packet Router (Roommates)
Performance Evaluation of Group-Aided Multicast (GAM)
Nov. 29 : Convolution Algorithm (Ch. 35)
Mor Harchol-Balter and Allen Downey. "Exploiting Process Lifetime Distributions for Dynamic Load Balancing," Proc. Fifteenth ACM Symposium on Operating Systems Principles Poster Session, December 1995.
Nov. 27 : Mean value Analysis (Ch. 34)
R. Tewari, R. Mukherjee, D.M. Dias, and H.M. Vin, "Design and Performance Tradeoffs in Clustered Video Servers," IEEE International Conference on Multimedia Computing and Systems 1996 (ICMCS'96)
Quiz #3
Homework #5
Nov. 22 : System Performance Bounds (Ch. 33)
A. Bar-Noy, I. Kessler, M. Sidi, "Mobile Users: To Update or not to Update ?" (1996)
Nov. 20 : Operational Laws (Ch. 33)
Nov. 20 : Queueing Networks (Ch. 32)
Nov. 15 : Review Exercises
- A. Bhattacharya and S. K. Das, "LeZi-Update: An Information-Theoretic Approach to Track users in PCS Networks," ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom'99).
Homewok #4
Nov. 13 : Markovian Queues (Ch. 31.5)
Nov. 13 : Analysis of a Single Queue (Ch. 31)
Nov. 1 : Queueing Theory (Ch. 30)
Quiz #2
Reading Assignment Ch.31.1-2, 32.1-3
Oct. 30 : Parallel Discrete Event Simulation
Homework #3
Reading Assignment Ch.30.1-4
Oct. 25 : Random Variate Generation (Ch.28), Distributions (Ch.29)
Quiz #1
Reading Assignment : Ch.29.20, Ch.30.1-4, Paper "Parallel Discrete Event Simulation," by R. M/ Fujimoto, communications of the ACM, Oct. 1990.
Oct. 23 : Testing RNGs (Ch. 27)
Reading Assignment : Ch.28.1-2
Oct. 18 : Midterm Exam
Oct. 11 : Random Number Generation (Ch. 26) & Proposal presentation (Team Jashin)
Midterm Exam (10/18 Wed.) : read Ch.2, 6, 7, 12-14, 25.3-5, 26.1-3
Oct. 9 : Proposal presentation
Dow Jones Industrial Average (averages.dowjones.com/abtdjia.html)
Behaviour modeling in emergency situation (Dong-Ah Ilbo)
Oct. 4 : CSIM 18 Simulation Language Random-Number Generation (Ch. 26)
Homework #2 due by Oct. 25 (Wed)
Oct. 2 : Analysis of Simulation Results (Ch. 25)
Sep. 27 : Introduction to Simulation (Ch.24)
Project proposal due by Oct. 4 (Wed) in class
- Motivation, Related Work (1 page)
- Tool overview, install & experiment (2-3 pages)
- Tool will be presented in class
Sep. 25 : Simple Linear Regression Model (Ch. 14-15)
A.C.Bavier, A.B.montz and L.L.Peterson, "Predicting MPEG Execution Times," 1998 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, 1998.
Homework #1 presentation
Sep. 20 : Summarizing Measured Data (Ch.12-13)
W.E.Leland and D.V.Wilson, "High Time-Resolution Measurement and Analysis of LAN Traffic: Implementations for LAN Interconnection," IEEE Infocom 1991.
R. Giladi and N. Ahituv, "SPEC as a Performance Evaluation Measure," IEEE Computer, pp. 33-42, August 1995.
5 project teams are MoD, M2F, Roommates, GAMs, and Jashin.
Sep.18 : Program Execution Monitoring (Ch.7-11)
"Transmeta Unveils Crusoe Mobile Processor," IEEE Computer, p.24, March 2000.
L. Geppert and T. S. Perry, "Transmeta's Magic Show," IEEE Spectrum, pp.26-33, May 2000.
James R. Larus, "Efficient Program Tracing," IEEE Computer, 26(5), May 1993, pp. 52-61.
Homework #1, write a paper summary by Sep.25 (Mon)
Sep. 6 : Workloads and the Characterization (Ch.4-6)
K.C.Sevcik, "Characterization of Parallelism in Applications and Their Use in Scheduling," ACM SIGMETRICS, pp.171-180, 1989.
Decide a project details : team name, project title, simulation tool
Sep.4 : Overview and Performance Metrics (Ch.1-3)
Form a project team by Sep.6.
|