Jian Weng (翁健)

6th-year Ph.D Candidate
Computer Science Department
Henry Samueli School of Engineering
404 Westwood Plaza EVI #468
Los Angeles, CA 90095

Bio

I am a 6th-year Ph.D Candidate under the guidance of Prof. Tony Nowatzki. My research interests mainly lie on designing and analyzing spatial architectures as well as the assosiated compilation techniques.

Prior to joining UCLA, I worked as a research intern at Prof. Zhiru Zhang's group for one year, which was the last year of my undergraduate. I got my CS B.E. degree from ACM Honored Class, Shanghai Jiao Tong University.

I will be on the job market this fall, especially targeting academic positions. Please check my cv, research statement, teaching statement, and diversity statement.

First-Authored Publications

OverGen: Improving FPGA Usability through Domain-specific Overlay Generation
Sihao Liu= , Jian Weng= , Dylan Kupsh , Atefeh Sohrabizadeh , Zhengrong Wang , Licheng Guo , Jiuyang Liu , Maxim Zhulin , Lucheng Zhang , Jason Cong , Tony Nowatzki
International Symposium on Microarchitecture (MICRO'22) 83/369
Best Paper Runner-up
 
Unifying Spatial Accelerator Compilation with Idiomatic and Modular Transformations
Jian Weng , Sihao Liu , Dylan Kupsh , Tony Nowatzki
IEEE Micro Special Issue on Compiling for Accelerators IF=2.821
 
UNIT: Unifying Tensorized Instruction Compilation
[arxiv] [slides] [video]
Jian Weng , Animesh Jain , Jie Wang , Leyuan Wang , Yida Wang , Tony Nowatzki
International Symposium on Code Generation and Optimization (CGO'21) 31/89
 
DSAGEN: Synthesizing Programmable Spatial Architectures
[slides] [video]
Jian Weng= , Sihao Liu= , Vidushi Dadu , Zhengrong Wang , Preyas Shah , and Tony Nowatzki
International Symposium on Computer Architecture (ISCA'20) 77/421
Selected as IEEE Micro Honorable Mentions in Computer Architecture 2021 12/120
 
A Hybrid Systolic-Dataflow Architecture for Inductive Matrix Algorithms
[arXiv] [slides]
Jian Weng , Sihao Liu , Zhengrong Wang , Vidushi Dadu , and Tony Nowatzki
International Symposium on High-Performance Computer Architecture (HPCA'20) 48/248
 
DAEGEN: A Modular Compiler for Exploring Decoupled Access Execte Accelerators
Jian Weng , Sihao Liu , Vidushi Dadu , and Tony Nowatzki
Computer Architecture Letters (CAL'19) IF=2.118

Collaborated Publications

Near-Stream Computing: General and Transparent Near-Cache Acceleration
Zhengrong Wang , Jian Weng , Sihao Liu , Tony Nowatzki
International Symposium on High-Performance Computer Architecture (HPCA'22) 80/262
 
Stream Floating: Enabling Proactive and Decentralized Cache Optimizations
Zhengrong Wang , Jian Weng , Jason Lowe-Power , Jayesh Gaur , Tony Nowatzki
International Symposium on High-Performance Computer Architecture (HPCA'21) 63/258
Best Paper Runner-up
 
Towards General Purpose Acceleration by Exploiting Common Data-Dependence Forms
Vidushi Dadu , Jian Weng , Sihao Liu , and Tony Nowatzki
International Symposium on Microarchitecture (MICRO'19) 80/345
Selected as IEEE Micro Top Picks in Computer Architecture 2020
 
Hybrid Optimization/Heuristic Instruction Scheduling for Programmable Accelerator Codesign
Tony Nowatzki , Newsha Ardalani , Karthikeyan Sankaralingam , and Jian Weng
Parallel Architectures and Compilation Techniques (PACT'18) 36/126

Tutorial & Workshop

OverGen: A Full-Stack End-to-End Framework for Domain-Specific Accelerator Generation
Jian Weng , Sihao Liu , Dylan Kupsh , Tony Nowatzki
International Symposium on Microarchitecture (MICRO'22)
 
1st Workshop on Democratizing Domain-Specific Accelerators (WDDSA @MICRO'22)
 
Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE @ASPLOS'21)
 
DSAGEN: Democratizing Decoupled Spatial Architecture Research
International Symposium on Microarchitecture (MICRO'20)

Service

DAC 2022, Reviewer
MICRO 2022, Subreviewer

Blogs

NeoVim-ize Your Development
Being a Full-Stack Hacker