He was awarded a PhD from the University of Wisconsin-Madison in 1999. He worked at Compaq and Intel towards the development and design of high performance processors. His research interests lie in the area of Computer Architecture with particular emphasis on reliability, data center modelling, memory hierarchy, and analysis of dynamic program behavior.