Approximate computing (with Profs. Kulkarni and Thottethodi)
Nitin
Data parallel architectures (with Profs. Kulkarni and Thottethodi)
Di Mo
Processing near memory (with Prof. Thottethodi)
Nitin
(looking for students)
Architectural options beyond Moore's Law
(looking for students)
Architectural support for datacenter networks (with Prof. Thottethodi)
Consistency in geo-distributed sytems (with Profs. Rao and Thottethodi)
I have been funded by NSF, SRC, Intel, NEC, DARPA, and Google. My industry collaborators include IBM, Google, Intel, NEC, and Microfluidic Innovation.
Brannon Batson (MSECE 2000): Reactive Associative Caches
Chad Scarbrough (MSECE 2004): Fault-tolerance bandwidth reduction techniques for chip multiprocessors
Chen-Yong Cher (PhD 2004): Exploring and evaluating control-flow and thread-level parallelism
Michael Powell (PhD 2005): Microarchitectural Techniques for Power-related issues in Scaled Technologies
Jahangir Hasan (PhD 2006): Efficient and Scalable Hardware Techniques for Edge and Core Routers
Zeshan Chishti (PhD 2007): Techniques to address wire-delay issues in future microprocessors
Ethan Schuchman (PhD 2007): Defect-tolerant architectures
Eric Chun (MSECE 2008): Shapeshifter: Dynamically changing pipeline width and speed to address process variations
Ahmed Amin (PhD 2011): Programmable Architecture and Compiler for Microfluidics
Faraz Ahmad (PhD 2013): Improving MapReduce Performance in Large-scale Clusters
Syed Ali Jafri (PhD 2013): Improving multicore resource efficiency and performance
Gwendolyn Voskuilen (PhD 2014): Multicore memory system architectures for programmability and verifiability
Hamza Sohail (PhD 2015): Architectural techniques to extend multicore scaling
Balajee Vamanan (PhD 2015): Performance and energy optimizations for online data-intensive applications and packet classification
Di Mo (MSECE 2015): under submission