Jonathan Ragan-Kelley

Assistant Professor
Computer Science Division
Department of Electrical Engineering & Computer Science
UC Berkeley
525 Soda Hall #1776
Berkeley, CA 94720


I recently joined the UC Berkeley EECS faculty as an Assistant Professor of Computer Science. I am actively looking for great PhD students to join me. If you are interesting in applying systems, compilers, programming languages, and specialized architectures to graphics, vision, deep learning, and computational photography problems:

  1. You should get in touch, and
  2. you should apply to Berkeley!

I was previously a postdoc in computer science at Stanford, where I worked with Pat Hanrahan, and then 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 on the Halide image processing language, 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.


Differentiable Programming for Image Processing and Deep Learning in Halide
ACM Transactions on Graphics (Proc. SIGGRAPH 2018)
Ravi Teja Mullapudi, Andrew Adams, Dillon Sharlet, Jonathan Ragan-Kelley, Kayvon Fatahalian
ACM Transactions on Graphics (Proc. SIGGRAPH 2016)
James Hegarty, Ross Daly, Zachary DeVito, Jonathan Ragan-Kelley, Pat Hanrahan
ACM Transactions on Graphics (Proc. SIGGRAPH 2016)
ACM Transactions on Graphics 34(6) (Proc. SIGGRAPH Asia 2015)
James Hegarty, John Brunhaver, Zachary DeVito, Jonathan Ragan-Kelley, Noy Cohen, Steven Bell, Artem Vasilyev, Mark Horowitz, Pat Hanrahan
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
Kiril Vidimče, Szu-Po Wang, Jonathan Ragan-Kelley, Wojciech Matusik
ACM Transactions on Graphics 32(4) (Proc. SIGGRAPH 2013)
ACM Transactions on Graphics 30(3) (Presented at SIGGRAPH 2011)
ACM Transactions on Graphics 29(5) (Proc. SIGGRAPH Asia 2010)
Jonathan Ragan-Kelley, Charlie Kilpatrick, Brian Smith, Doug Epps, Paul Green, Christophe Hery, Frédo Durand
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.)