Hi, I am Simon.


I am an incoming CS PhD student at Stanford University. I recently graduated from UC Berkeley, where I majored in Electrical Engineering and Computer Science.

I love interfacing with both bits (software) and atoms (hardware), especially playing at their intersection. Currently, I am training Language Models more efficiently at Cohere. Previously, I designed GPUs at Apple, scaled out Distributed Systems at Anyscale, and built Autonomous Vehicles at NVIDIA.

Here are my favourite books and writings. I also like to go outdoors, paint, and play music. I lived in the Bay Area, Toronto, Italy, Boston, Shenzhen, and Shanghai. I draw inspiration from friends in Interact Fellowship and Accel Scholars.

In more distant time, I prototyped robots at HAX, designed Brain-Computer Interfaces at Interaxon, and spent weekends hacking up side projects at 30+ hackathons around the world.

If you are interested in my journey, please check out the rest of this site. I enjoy meeting people from all disciplines, so feel free to contact me at simonguozirui [@] berkeley dot edu.

Resume CV

Research

I think the future of computing would be specialized and distributed, thus I explored a variety of related challenges. These include hardware-software codesign, parallelism and efficient compilation, systems for Machine Learning, etc. I published at computer architecture, systems, and ml sys conferences.

Just Like that, Simple and Efficient Parameter Upcycling for Mixture of Experts

Qizhen Zhang, Nikolas Gritsch, Dwaraknath Gnaneshwar, Simon Guo, David Cairuz, Bharat Venkitesh, Jakob Foerster, Phil Blunsom, Sebastian Ruder, Ahmet Üstün, Acyr Locatelli

NGSM (Spotlight) and ES-FoMO-II Workshop at International Conference on Machine Learning (ICML), 2024


arxiv
Parallelism in Bundle Adjustment for SLAM

Simon Zirui Guo, Yakun Sophia Shao

ACM Student Research Competition at IEEE/ACM International Symposium on Microarchitecture (MICRO), 2022


Extended Abstract
Gemmini: An Open-Source, Full-System DNN Accelerator Design and Evaluation Platform

Hasan Genc, Seah Kim, Vadim Vadimovich Nikiforov, Simon Zirui Guo, Borivoje Nikolić, Krste Asanović, Yakun Sophia Shao

First Workshop on Open-Source Computer Architecture Research (OSCAR) at ACM/IEEE International Symposium on Computer Architecture (ISCA), 2022


Workshop Presentation
D3: A Dynamic Deadline-Driven Approach for Building Autonomous Vehicles

Ionel Gog, Sukrit Kalra, Peter Schafhalter*, Joseph E. Gonzalez, Ion Stoica

* worked as undergraduate research assistant for author

In Proceedings of European Conference on Computer Systems (EuroSys), 2022


ACM