Yinwei Dai

I will be a Computer Science Ph.D. student at Princeton University, working with Prof. Ravi Netravali !

I obtained my M.S.E. and B.S.E. in Computer Science at the University of Michigan in 2020 and B.S.E in Electrical and Compter Engineering at UM-SJTU Joint Institute from Shanghai Jiao Tong University

Currently, I am working with Prof. Mosharaf Chowdhury and Prof. Harsha V. Madhyastha on projects related to ML systems and Big data analytics. I am also supervised by Prof. David Fouhey on Computer Vision related projects.

Email  /  Twitter  /  Github

profile photo
Research

My research interests are at the intersection of networked system and machine learning in the context of data-intensive computing, including big data systems for scale-out ML and federated data analytics.

profile photo
FedScale: Benchmarking Model and System Performance of Federated Learning
Fan Lai, Yinwei Dai, Sanjay Singapuram, Jiachen Liu, Xiangfeng Zhu, Harsha Madhyastha, Mosharaf Chowdhury
ICML, 2022(to appear) Preprint(long version) / Github
Short Version: Best Paper Award @ ResilientFL at SOSP, 2021 Paper / Talk

We present FedScale, a diverse set of challenging and realistic benchmark datasets to facilitate scalable, comprehensive, and reproducible federated learning (FL) research.

Projects

Interesting projects I have done.

profile photo
2-way superscalar P6 processor
Code / Report / Slide

The project has built a P6-structure pipeline to handle RISC-V instructions. Some advanced features such as superscalar execution are added to enhance processor performance.

profile photo
Compiler for Decaf Programming Language

Implementation of a full stack compiler including lexical scanning, parsing, abstract syntax trees, semantic analysis, intermediate code generation, MIPS code generation and optimization

profile photo
The Gold Rush: Multiplayer Online Game Made with Unity
Jiaxing Yang, Siyuan Peng, Weiliu Liu, Yinwei Dai, Zhiqi Chen
DevLog / Trailer / Github

The capstone project made by Godzilli Studio

profile photo
Black and White

Demo / Github / Download

A small puzzel game I made with unity. The player needs to change color space accordingly to pass each level

profile photo
The Legend of Zelda 1986: Remade with Unity
Yinwei Dai, Zhiqi Chen
Demo / Github / Download

Reimplementation of classic The Legend of Zelda 1986 with Unity

Teaching
Graduate Student Instructor EECS 442 Computer Vision, Winter 2021

Graduate Student Instructor EECS 489 Computer Network, Fall 2021

Grader EECS 545 Introduction to Machine Learning, Winter 2020

Grader EECS 504, Introduction to Computer Vision, Winter 2020

Service
Program Commitee: NeurIPS (Datasets and Benchmarks) 2022

Artifact Evaluation Commitee: SIGCOMM 2022

Misc
My name in Chinese: 戴寅炜

If you want chat with me, you can find a slot here. Please also add the meeting link as well. :)