I am a third-year graduate student in the Ph.D. program in Computer Science at the University of California, Berkeley, focusing in Computer Architecture. I work in the Berkeley Architecture Research group and the ADEPT Lab, advised by Krste Asanović.

I am generally interested in exploring hardware-software co-design in warehouse-scale machines. I currently lead the FireSim project, which enables cycle-accurate simulation of thousand-node clusters interconnected by high-performance networks using FPGAs in the cloud.

In the summer of 2015, I was the lecturer for CS61C, a sophomore-level computer architecture/systems course at Berkeley. I also received my B.S. in Electrical Engineering and Computer Sciences from Berkeley in May 2015.

I am also the original author of and one of the upstream maintainers of QEMU’s support for RISC-V targets.

I can be contacted at sagark at eecs dot berkeley dot edu.