Gurindar Sohi (University of Wisconsin)

Guri Sohi received a Ph.D in Electrical and Computer Engineering from the University of Illinois in 1985. He has been a faculty member at the University of Wisconsin-Madison since graduation, and is currently the John P. Morgridge Professor and the E. David Cronon Professor of Computer Sciences.  He was the Chair of the Computer Sciences Department from 2004 until 2008.
Sohi's research has been in the design of high-performance microprocessors and computer systems.
Topics that he has investigated in the past or continues to investigate include include dynamically-scheduled instruction-level parallel processors, out-of-order execution with precise exceptions, non-blocking caches, decentralized microarchitectures, speculative multithreading, computation reuse, memory dependence speculation and prediction, and multicore microprocessors.
Results from his research can be found in almost every high-end microprocessor in the market today.

He received the 1999 ACM SIGARCH Maurice Wilkes Award and the 2011 ACM-IEEE Eckert-Mauchly Award.  At the University of Wisconsin he was selected as a Vilas Associate in 1997, awarded the WARF Kellett Mid-Career Faculty Researcher award in 2000, and was selected as a WARF Named Professor in 2007. He is a Fellow of both the ACM and the IEEE and was elected to the National Academy of Engineering in 2009.