Menu
Top

As an educator specializing in computer science with ten years-plus of experience on all levels, I am dedicated to guiding every student under my tutelage towards success. At KAUST, I intend to leverage my expertise to inspire more young individuals in Saudi Arabia to explore and contribute to the rapidly evolving realm of computer science.

Program Affiliations

Biography

Jian Weng is an assistant professor of computer science at KAUST. Professor Weng joined KAUST from the University of California, Los Angeles (UCLA), U.S., where he completed his Ph.D. in Computer Science in 2023, advised by Professor Tony Nowatzki. He received a Bachelor of Engineering from Shanghai Jiao Tong University, China, in 2017.

Weng’s work has been recognized with an IEEE Micro Top Picks Honorable Mention, and an IEEE/ACM International Symposium on Microarchitecture (MICRO) Best Paper Runner-Up Award. 

Research Interests

Professor Weng’s research interests are related to hardware/software co-designed acceleration, including, but not limited to, designing and analyzing accelerators, accelerator-associated software stacks from abstraction to compiler transformations, and design automation techniques.

Weng aspires to become a long-term leader in computer science and plans to push the boundaries of full-stack computer architectures. His objective is to simplify the design flow for mainstream programmers and to implement programmable accelerators in scenarios relevant to embedded System-on-a-Chip (SoCs).

Keyword tag icon
compilation techniques software/hardware co-design Computer architecture

Education Profile

  • University of California, Los Angeles, PhD 2023

  • Shanghai Jiao Tong University, BEng 2017

Awards and Recognitions

  • Best Paper Award Runner-up, 55th IEEE ACM International Symposium on Microarchitecture (MICRO), 2022

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) 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)

  • 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

  • UNIT: Unifying Tensorized Instruction Compilation 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 Jian Weng , Sihao Liu , Vidushi Dadu , Zhengrong Wang , Preyas Shah , and Tony Nowatzki International Symposium on Computer Architecture (ISCA'20) Selected as IEEE Micro Honorable Mentions in Computer Architecture 2021

  • 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) 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)

  • DAEGEN: A Modular Compiler for Exploring Decoupled Access Execute Accelerators Jian Weng , Sihao Liu , Vidushi Dadu , and Tony Nowatzki Computer Architecture Letters (CAL'19)

  • 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) 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)

Research Areas

  • Computer Science
  • Electrical and Computer Engineering