Yifan Zhao

Yifan Zhao

Computer Science Ph.D. Student

Univ. of Illinois, Urbana-Champaign

About me

I am a 5th-year Ph.D. student in the Department of Computer Science at the University of Illinois Urbana-Champaign.

I am co-advised by Prof. Sasa Misailovic and Prof. Vikram S. Adve.

My research interest is in compilers and programming systems for tensor programs. Compilers are an unique vehicle for a myriad of intriguing program optimizations:

  • Tensor compilers feature specific optimizations (loop nest optimizations, polyhedral model, …) that are highly effective to tensor programs;
  • Accuracy-aware optimizations won’t even preserve your program’s semantics, but they carefully reason about how much havoc they wreak and can be alike beneficial for tensor programs (pruning, quantization).
  • Of course general purpose optimizations are not going away: DCE, CSE, LICM, …

Together they present a tough challenge (and opportunity!) of choosing the right optimizations to apply to a given tensor program. See my recent projects and CV for more details.

Interests

  • Programming Languages
  • Compiler System
  • Approximate Computing

Education

  • Ph.D. in Computer Science, 2019 - Now

    University of Illinois at Urbana-Champaign

  • BSE in Computer Science Engineering, 2017 - 2019

    University of Michigan

  • BSE in Electrical and Computer Engineering, 2015 - 2019

    Shanghai Jiao Tong University

Recent Posts

Paper accepted at ASPLOS'24!

Our work “Felix: Optimizing Tensor Programs with Gradient Descent” was accepted by ASPLOS 2024. Now you may just be able to optimize your DNN in minutes, instead of hours!

Experience

 
 
 
 
 

Ph.D. student

University of Illinois at Urbana-Champaign

Aug 2019 – Present Champaign, IL
 
 
 
 
 

Research Assistant

University of Michigan

May 2018 – Aug 2018 Ann Arbor, MI
Advised by Prof. Baris Kasikci, co-authored with Tanvir Ahmed Khan.
 
 
 
 
 

Undergraduate

University of Michigan

Aug 2017 – May 2019 Ann Arbor, MI
 
 
 
 
 

Undergraduate

Shanghai Jiao Tong University

Sep 2015 – Aug 2019 Shanghai, China