Home → Opinion → Interviews → Understanding Software Dynamics → Full Text

Understanding Software Dynamics

By Software Engineering Radio

February 7, 2022

[article image]

Richard L. Sites is a computer architect with a strong background in performance analysis at the hardware/software interface.

In an interview, Richard L. Sites discusses his new book, Understanding Software Dynamics, which offers expert methods and advanced tools for understanding complex, time-constrained software dynamics in order to improve reliability and performance. Sites talks about the five fundamental computing resources—CPU, memory, disk, network, and locks—as well as methods for observing and reasoning when investigating performance problems using the open source utility KUtrace.

"There's sort of two target audiences [for the book]," Sites says. "One is graduate students interested in software performance, and the other [is] software professionals who are actively writing complex software...at places like Google or Facebook or Amazon [for instance]...that [has] lots of interactions with people or with machinery."

From Software Engineering Radio
View Full Article


No entries found