Kirk Pepperdine

SE Radio 310: Kirk Pepperdine on Performance Optimization

Kirk Pepperdine talks with IEEE Software editor in chief Diomidis Spinellis about performance optimization. Topics include development practices, tools, as well as the role of software architecture, programming languages, algorithms, and hardware advances. Topics include: how a performance diagnostic model containing the system’s components can help us understand what each component is responsible for and what their interactions are. Examining the service-level agreements that are being missed and the conditions in the application’s environment; what metrics to look at;  CPU wait versus CPU saturation; and how this model can be applied throughout the stack.

Show Notes

Related Links

Related SE Radio episodes:

Related IEEE Software articles:

SE Radio theme music: “Broken Reality” by Kevin MacLeod (
Licensed under Creative Commons: By Attribution 3.0

Join the discussion

More from this show