Geoffrey Yu

Geoffrey Yu

Computer Science PhD Student

Massachusetts Institute of Technology (MIT)

About Me

I am a Computer Science PhD student at MIT, advised by Professor Tim Kraska. I am part of the Data Systems Group within the Computer Science and Artificial Intelligence Laboratory (CSAIL).

I am generally interested in computer systems research. My research interests span data systems, distributed systems, and systems for machine learning. I also enjoy thinking about problems at the intersection of systems and human-computer interaction as I strongly believe in the value of creating usable systems software.

Before starting my PhD, I earned my master's degree in Computer Science at the University of Toronto, advised by Professor Gennady Pekhimenko. Before graduate school, I was a Software Engineering student at the University of Waterloo and graduated in 2018.

News

October 19, 2020
Skyline will be demonstrated at UIST'20.
July 22, 2020
We've open sourced our Skyline project.
July 21, 2020
Our Skyline paper has been accepted to UIST'20!
See older news »

Publications

Skyline: Interactive In-Editor Computational Performance Profiling for Deep Neural Network Training

Geoffrey X. Yu Tovi Grossman, Gennady Pekhimenko.

ACM Symposium on User Interface Software and Technology (UIST), 2020.

Demonstrations

Skyline: Interactive In-Editor Performance Visualizations and Debugging for DNN Training

Geoffrey X. Yu, Tovi Grossman, Gennady Pekhimenko.

Machine Learning and Systems (MLSys), 2020. Demonstration Track, Non-archival.

TBD Suite: Benchmarking and Profiling Tools for DNNs

Geoffrey X. Yu, Hongyu Zhu, Anand Jayarajan, Bojian Zheng, Abhishek Tiwari, Gennady Pekhimenko.

Machine Learning and Systems (MLSys), 2019. Demonstration Track, Non-archival.