Jian Weng's research interests lie on 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 their design automation techniques.
Selected 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)