Bio
I am Esther and Harold E. Edgerton Assistant Professor of Electrical Engineering & Computer Science at MIT, and Assistant Professor of Electrical Engineering & Computer Science at UC Berkeley.
I was previously a postdoc in computer science at Stanford, where I worked with Pat Hanrahan, and spent a year as a visiting researcher at Google. My work focuses on high-efficiency computer graphics, at the intersection of graphics with systems, architecture, and compilers. I did my PhD with Frédo Durand and Saman Amarasinghe at MIT CSAIL, developing the Halide language together with Andrew Adams, have worked at three major GPU vendors in architecture, compilers, and research, and built a real-time preview system for the special effects industry in collaboration with Industrial Light & Magic.
Students & Collaborators
Publications
International Conference on Machine Learning (ICML 2020)
International Conference on Learning Representations (ICLR 2020)
ACM Transactions on Graphics (Proc. SIGGRAPH Asia 2019)
ACM Transactions on Graphics (Proc. SIGGRAPH Asia 2019)
Andrew Adams,
Karima Ma,
Luke Anderson,
Riyadh Baghdadi,
Tzu-Mao Li,
Michaël Gharbi,
Benoit Steiner,
Steven Johnson,
Kayvon Fatahalian,
Frédo Durand,
Jonathan Ragan-Kelley
ACM Transactions on Graphics (Proc. SIGGRAPH 2019)
Communications of the ACM: Research Highlights (September, 2019)
ACM Transactions on Graphics (Proc. SIGGRAPH 2018)
ACM Transactions on Graphics (presented at SIGGRAPH 2018)
Communications of the ACM: Research Highlights (January, 2018)
ACM Transactions on Architecture and Code Optimization (TACO)
ACM Transactions on Graphics (Proc. SIGGRAPH 2016)
ACM Transactions on Graphics (Proc. SIGGRAPH 2016)
ACM Transactions on Graphics (Proc. SIGGRAPH 2016)
Fredrik Kjølstad,
Shoaib Kamil,
Jonathan Ragan-Kelley,
David Levin,
Shinjiro Sueda,
Desai Chen,
Etienne Vouga,
Danny Kaufman,
Gurtej Kanwar,
Wojciech Matusik,
Saman Amarasinghe
ACM Transactions on Graphics (presented at SIGGRAPH 2016)
ACM Transactions on Graphics 34(6) (Proc. SIGGRAPH Asia 2015)
Proc. High Performance Graphics 2015
ACM Transactions on Graphics 33(4) (Proc. SIGGRAPH 2014)
International Conference on Parallel Architectures and Compilation Techniques (PACT 2014)
The design and implementation of the Halide language and compiler
Ph.D. dissertation, MIT, May 2014
ACM Transactions on Graphics 32(4) (Proc. SIGGRAPH 2013)
ACM Transactions on Graphics 31(4) (Proc. SIGGRAPH 2012)
ACM Transactions on Graphics 30(3) (Presented at SIGGRAPH 2011)
ACM Transactions on Graphics 29(5) (Proc. SIGGRAPH Asia 2010)
ACM Transactions on Graphics 26(3) (Proc. Siggraph 2007)
Master's thesis, MIT, June 2007
(William A. Martin award for best S.M. thesis in Computer Science at MIT.)