Jian Weng (翁健)

Assistant Professor
Computer Science
CEMSE Division
Building 1, 4414
KAUST, Thuwal, 23955-6900

Bio

Jian Weng is an Assistant Professor at KAUST's Computer Science. His research interests lie on full-stack computing systems' design and implementation, including but not limited to designing and analyzing accelerators, the accelerator-associated software-stacks as well as exploiting the potentials of existing devices. His works have been recognized with one IEEE Micro Top Picks Honorable Mentions, and one MICRO Best Paper Runner-up. Jian Weng earned his Ph.D. in Computer Science from UCLA in 2023, advised by Prof. Tony Nowatzki.

I will be actively looking for self-motivated and hard-working Ph.D. students interested 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, after reading my advertisement.

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