AY2010/11
Semester 2
CS5239 Computer System Performance Analysis
updated:
9 February 2011
Supplementary Reading List
General
1. ORNL’s Jaguar Claws its Way to Number One, TOP500 Supercomputer Sites, November 2009.
2. Using Performance Modeling to Design Large-Scale Systems, IEEE Computer, K.J. Barker, et al., pp. 42-49, November 2009.
3. Poll: Britons Can’t Stand Queuing Beyond 10 Minutes, Reuters, November 2010.
Capacity Planning
4. Chapter 5 – A Step-by-step Approach to Capacity Planning in Client/Server Systems, Capacity Planning for Web Performance – Metrics, Models & Methods, D.A. Menasce et al., Prentice-Hall, 1998.
Performance Metrics
5. Chapter 2 – Metrics of Performance, Measuring Computer Performance - A Practitioner's Guide, D.J. Lilja, Cambridge University Press, 2000.
Modeling Techniques
6. Quantitative System Performance, E.D. Lazowska et al., Prentice-Hall, 1984 (out of print but available online).
7. The Operational Analysis of Queuing Network Models, P.J. Denning and J.P. Buzen, Computing Surveys, Vol. 10, No. 3, pp. 225-261, Sep 1978.
8. Operational Analysis, P. Denning, 2004 (Operational Analysis vs Stochastic Analysis)
9. Operational Analysis of Parallel Servers, T. Kelly, K. Shen, A. Zhang, C. Stewart, Proceedings of IEEE International Symposium on Modeling, Analysis and Simulation of Computers and Telecommunication Systems, 2008.
Scalable Performance
10. Chapter 3 – Principles of Scalable Performance, Advanced Computer Architecture, K. Hwang, McGraw-Hill, 1993.
Case
Studies
11. Performance of Client-Server Architectures, Capacity Planning and Performance Modeling – From Mainframes to Client-Server Systems, D.A. Menasce et al., Prentice-Hall, 1994.
12. Modeling and Performance Analysis of BitTorrent-like Peer-to-peer Networks, D. Qiu and R. Srikant, SIGCOMM, 2004.
Professional Organisations
ACM SIGMETRICS (Special Interest
Group on Performance Measurement and Evaluation)
ACM SIGSIM (ACM Special
Interest Group on Simulation)
CMG (Computer Measurement Group)
IFIP (International Federation for
Information Processing)
Institute
for Capacity Management (ICCM)
IEEE Computer Society: Technical
Committee on Simulation
Institute for Operations Research and Management Sciences (INFORMS)
Standard Performance Evaluation Corporation (SPEC)
The Society for Computer Simulation
The Society for Industrial and Applied
Mathematics (SIAM)
The Operations Research Society of
America (ORSA)
Transaction
Processing Performance Council (TPC)
Journals