Yufan Xu

Uber
Sunnyvale, CA
Google Scholar
CV

I am working in the Programming Systems group at Uber.
I received Ph.D degree in Computer Science at the University of Utah and my advisor is P. Saday.
My research interests are compiler optimization, machine learning system optimization and program analysis.


self portrait

Publications

Accelerated Auto-Tuning of GPU Kernels for Tensor Computations
Chendi Li*, Yufan Xu*, Sina Mahdipour Saravani, P. Sadayappan
ICS 2024

CoNST: Code Generator for Sparse Tensor Networks
Saurabh Raje, Yufan Xu, Atanas Rountev, Edward F. Valeev, P. Sadayappan
TACO 2024

PEAK: Generating High-Performance Schedules in MLIR
Amir Tavakkoli*, Sameeran Joshi*, Shreya Singh, Yufan Xu, P. Sadayappan, Marry Hall
LCPC 2023

Effective Performance Modeling and Domain-Specific Compiler Optimization of CNNs for GPU
Yufan Xu, Qiwei Yuan, Erik Curtis Barton, Rui Li, P. Sadayappan, Aravind Sukumaran-Rajam
PACT 2022

Training of Deep Learning Pipelines on Memory-Constrained GPUs via Segmented Fused-Tiled Execution
Yufan Xu, Saurabh Raje, Atanas Rountev, Gerald Sabin, Aravind Sukumaran-Rajam, P. Sadayappan
CC 2022

Efficient Distributed Algorithms for Convolutional Neural Networks
Rui Li, Yufan Xu, Aravind Sukumaran-Rajam, Atanas Rountev, P. Sadayappan
SPAA 2021

Analytical characterization and design space exploration for optimization of CNNs
Rui Li, Yufan Xu, Aravind Sukumaran-Rajam, Atanas Rountev, P. Sadayappan
ASPLOS 2021

Dependence-Aware, Unbounded Sound Predictive Race Detection
Kaan Genç, Jake Roemer, Yufan Xu, Michael D. Bond
OOPSLA 2019


Experience
Uber Sunnyvale, CA

Software Engineer II, Programming Systems

Uber Sunnyvale, CA

PhD Software Engineer Intern (Summer 2023)

Latent AI Princeton, NJ

Compiler Intern (Summer 2022)

University of Utah Salt Lake City, UT

Research Assistant (Fall 2019-May 2024)

The Ohio State University Columbus, OH

Teaching Assistant (Fall 2017-Spring 2019)

T-CETRA, LLC. Columbus, OH

Software Engineer Intern (Summer 2019)

Fairchild Semiconductor Suzhou, JS

Application Engineer Intern (Summer 2014)



Education
University of Utah Ph.D Computer Science (4.0/4) (May 2024)
University of Florida M.S Computer Science (3.6/4) (May 2016)
Soochow University B.Eng Software Engineeing (3.5/4) (May 2014)

Teaching

Program committee member
CGO '25
Artifact evaluation committee
ASPLOS '21, '22; CGO '23, '24; MICRO '23; CC'24
Journal reviewer
ACM Transactions on Architecture and Code Optimization(TACO)
Future Generation Computer Systems
Mentoring
SIGPLAN-M mentor '24-Now