Kimberly Keeton is a Principal Software Engineer in the SystemsResearch@Google group, working to invent and incubate new technologies to support Google's hardware and software infrastructure. Her recent research focuses on memory efficiency and novel memory technologies, including persistent memory and memory disaggregation.
Before joining Google, Kim was a Distinguished Technologist at Hewlett Packard Labs where she investigated how to improve the manageability, dependability, and usability of large-scale storage and information systems, and how these systems can exploit emerging technologies, such as persistent memory, to improve functionality and performance. Kim’s work was among the first to automate the design of these large-scale storage systems to meet performance and dependability goals (for example, minimizing recovery time and data loss). Her work has led to numerous publications and granted patents that have received multiple test-of-time and best paper awards and which have contributed to multiple products.
Kim received her PhD and MS in Computer Science from the University of California at Berkeley and her BS in Computer Engineering and Engineering and Public Policy from Carnegie Mellon. She is a Fellow of the ACM and the IEEE, a UC Berkeley EECS Distinguished Alumna, and a former program chair for OSDI, EuroSys, SIGMETRICS, FAST and DSN Performance and Dependability Symposium. She has served as an industrial advisor to university research groups at Carnegie Mellon, ETH-Zurich, and UC Berkeley. In her spare time, she sings with the Grammy-nominated chorus, Pacific Edge Voices.