I am a research scientist at
NVIDIA Research, working on emerging GPU archiecture with the
computer architecture research group.
My research focuses on accelerated computing and the automation of the hardware, algorithm, and mapping co-optimization to enhance the system performance.
Previously, I earned my PhD in
Computer Science
at
UC Berkeley, where I was advised by Prof.
John Wawrzynek and collaborated closely with Prof.
Sophia Shao. During my PhD, I have worked on algorithm-hardware codesign for FPGA accelerators, HLS-based design methodology, and ML/ILP-assisted compiler optimization and hardware DSE techniques. My thesis focuses on novel design and scheduling techniques for accelerating deep learning algorithms on heterogeneous architecture. Prior to UC Berkeley, I received my B.A.Sc. from the University of Toronto, where I worked with the
LegUp research group.