I am an assistant professor in the Department of Electrical and Computer Engineering at the University of Toronto.
My research interests include multi- and many-core architectures, on-chip networks, cache coherence protocols and architectural support for parallel programming. Scalable cache coherence protocols and on-chip interconnection networks require new innovations to support many-core architectures. My research to date has specifically focused on interconnection network performance and on-chip communication behaviour of commercial and server consolidation workloads. Please see my research page for more details.
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 or Science degree in 2002 from Purdue University in West Lafayette, IN. Prior to that I attended an all-girls private school (Kent Place) in Summit, NJ. I have a great deal of affection for my alma mater and my experiences there did a great deal to shape who I am today.
