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 co-optimization of algorithm, hardware, and mapping 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