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

Jian Weng will finish his Ph.D. program at UCLA this September, and join KAUST's Computer Science of CEMSE Division this October as an Assistant Professor. His research interests lie everything related to hardware/software co-designed acceleration, including but not limited to designing and analyzing accelerators, accelerator-associated software stack from abstraction to compiler transformations, as well as the design automation techniques. His works have been recognized with one IEEE Micro Top Picks Honorable Mentions, and one MICRO Best Paper Runner-up.

I will be actively looking for self-motivated and hard-working Ph.D. students with experiences in compiler infrastructures, RTL implementation, and architecture simulators. If you are interested, feel free to send me your CV and research interests to [first-name].[last-name].hirephd -at- gmail.com.

I am willing to share all the lessons learned from my job search season (from fall 2022 to spring 2023), especially not very successful parts for you to escape those unnecessary pitfalls. Feel free to reach out for more details, and grab my cv, research statement, teaching statement, and diversity statement for your academic package preparation.

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
 
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
 
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
 
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
 
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 Execute Accelerators
Jian Weng , Sihao Liu , Vidushi Dadu , and Tony Nowatzki
Computer Architecture Letters (CAL'19) IF=2.118
 
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