I am an associate professor in the Department of Electrical and Computer Engineering at the University of Toronto. I joined the Edward S. Rogers Department of Electrical and Computer Engineering in 2009.

Prior to joining the University of Toronto, I received my PhD from the University of Wisconsin-Madison studying Computer Architecture. I was part of the PHARM research group and I was co-advised by Mikko Lipasti and Li-Shiuan Peh. I received my Bachelor of Science degree in 2002 from Purdue University in West Lafayette, IN.

My research interests include multi- and many-core architectures, on-chip networks, cache coherence protocols, memory systems and approximate computing. Please see my research page for more details.

In 2015, I was awarded an Alfred P. Sloan Research Fellowship. I am the recipient of the 2014 Ontario Professional Engineers Young Engineer Mdeal. In 2012, I received the Ontario Ministry of Research and Innovation Early Researcher Award. I recently served as the program co-chair of the 7th Network-on-Chip Symposium (NOCS) and as the program chair of the 20th International Symposium on High Performance Computer Architecture (HPCA). In 2009, I co-authored a book on On-Chip Networks with Li-Shiuan Peh. My research is supported by NSERC, Intel, CFI, AMD and Qualcomm.

Beyond research, I am also involved in outreach activities for women in computer architecture. If you are a woman studying or working in the area of computer architecture, please consider joining our group: WICArch.