UW Logo

CS 497 Multidisciplinary Studies in Computer Science


Assignment 0 for Jan 23 lecture. Due Jan 25 beginning of class

TWO PAGE MAXIMUM AND TWO PAGES ARE NOT REQUIRED, using 12 point font and 1 inch margins.
Short, precise answers will be rewarded (point form is preferred).
  1. Which of the server architectures discussed in lectures do you think would provide the best all around performance on a uniprocessor architecture? Explain why? Be sure to explain what you mean by all around performance.
  2. Which of the server architectures discussed in lectures do you think would provide the best all around performance on a multiprocessor/multi-core architecture? Explain why? Be sure to explain what you mean by all around performance.
  3. Describe a web server design of your own that you believe would provide very high all around performance on both a uniprocessor and a multiprocessor/multi-core architecture? Be sure to explain what you mean by all around performance.
  4. How might one design a web server to provide very fast mean response times to a bunch of clients (measured by the mean time to get requested responses)?
  5. How might one design a web server to provide very high mean throughput for a bunch of clients (measured in replies per second received by clients)?
  6. For a multi-player on-line game, what performance metrics might be of interest and why?
  7. In order to create a benchmark for a multi-player on-line game, what workload characteristics might one like to collect and analyze? Explain why.


Last modified: Mon Jan 22 09:06:13 EST 2007