NC State University

Department of Computer Science Colloquia 2002-2003

A telecast to Duke U. and UNC as part of
Triangle Computer Science Distinguished Lecturer Series

Date:   Monday, January 27, 2003
Time:   4:00 PM (Talk), 3:00 PM (reception, 463 EGRC)
Place:   313 EGRC, NCSU Centennial Campus (click for courtesy parking request)

Speaker:   Murray Woodside , Carleton University, Ottawa, Canada

Understanding Performance Aspects of Layered Software with Layered Resources

Abstract:   Distributed software systems are characterized by layered resources and layered services, some of them due to client-server relationships and some due to logical resources such as buffers or locks. A special family of layered performance models can be applied to model and understand the performance issues in such systems. Layered models are associated with nested resource use. The unusual performance behaviour of these systems is revealed in the patterns of behaviour at bottlenecks. The seminar will describe the relationship of the models to software designs, and some features of interpretation of results.

Short Bio:   Murray Woodside received the PhD degree in Control Engineering from Cambridge University, England. He has taught and done research in stochastic control, optimization, queuing theory, performance modelling of communications and computer systems, and software performance. His current interests are software engineering and performance engineering of distributed systems and telecommunications software. In the period 1995 - 1999 he was Vice-Chair and Chair of SIGMetrics, the ACM Special Interest Group on performance. He currently holds the OCRI/NSERC Industrial Research Chair in Performance Engineering of Real-Time Software at Carleton University in Ottawa, where he has taught since 1970.

Hosts:   Harry Perros, Billy Stewart, Computer Science, NCSU

Colloquia Home Page.