Computer Sciences Dept.

Matt Sinclair

Assistant Professor, Computer Sciences Department
Affiliate, Electrical & Computer Engineering Department
Affiliate, Teaching Academy

I am an Assistant Professor in the Computer Sciences Department, an affiliate faculty member of the Electrical & Computer Engineering Department, and an affiliate of the Teaching Academy at the University of Wisconsin-Madison.

Broadly, my research spans across various areas of computer architecture, including memory consistency, cache coherence, mobile computing, parallel algorithms, and processor microarchitecture. I am especially interested in researching how to optimize future parallel systems, especially heterogeneous systems.

Previously, I was a PhD student in the Computer Science Department at the University of Illinois at Urbana-Champaign, where my thesis was selected as the 2018 David J. Kuck Outstanding PhD Thesis Award winner. As a graduate student, my research focused on building efficient memory hierarchies for tightly coupled heterogeneous systems, especially for emerging applications like graph analytics applications and applications with fine-grained synchronization. My work improves performance and energy efficiency for these applications by designing more efficient coherence protocols, consistency models, and memory organizations. Two of my papers on this topic were recognized as IEEE Micro Top Picks Honorable Mentions. I also received several fellowships and awards for my work, including the 2018 David J. Kuck Outstanding PhD Thesis Award, an ACM SIGARCH - IEEE Computer Society TCCA 2018 Outstanding Dissertation Award Honorable Mention, a Qualcomm Innovation Fellowship, two Mavis Future Faculty Fellowships, a Feng Chen Memorial Award, and W.J. Poppelbaum Award, and Saburo Muroga Fellowship. I was also selected to attend and present a poster on this work at the 2016 Heidelberg Laureate Forum.

Computer Sciences | UW Home