I’m a PhD student at UC Berkeley working with James Demmel, affiliated with the SLICE lab and the theory group.

I’m broadly interested in making accelerators (both for ML and for other applications) faster, both by mapping computational kernels onto accelerators efficiently and by building tools to program accelerators and do HW/SW codesign more easily. I believe theoretical methods have a lot of promise towards tractably exploring the enormous and often extremely nonconvex search spaces involved, and as a result I’m interested in communication-avoiding algorithms and lower bounds of all types.
Computer Science and Applied Mathematics
Humanities and Social Sciences