Publications

* denotes equal contribution

Papers

2023

  1. FPGA’23
    CHARM: Composing Heterogeneous Accelerators for Matrix Multiply on Versal ACAP Architecture
    Jinming Zhuang, Jason Lau, Hanchen Ye, Zhuoping Yang, Yubo Du, Jack Lo, Kristof Denolf, Stephen Neuendorffer, Alex Jones, Jingtong Hu, Deming Chen, Jason Cong, and Peipei Zhou
    In The 31st ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2023

2022

  1. TRETS Journal
    AutoScaleDSE: A Scalable Design Space Exploration Engine for High-Level Synthesis
    HyeGang Jun, Hanchen Ye, Hyunmin Jeong, and Deming Chen
    ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2022
  2. DAC’22 Invited
    Invited: ScaleHLS: a Scalable High-Level Synthesis Framework with Multi-level Transformations and Optimizations
    Hanchen Ye, HyeGang Jun, Hyunmin Jeong, Stephen Neuendorffer, and Deming Chen
    In The 59th ACM/IEEE Design Automation Conference (DAC), 2022
  3. HPCA’22
    ScaleHLS: A New Scalable High-Level Synthesis Framework on Multi-Level Intermediate Representation
    Hanchen Ye, Cong Hao, Jianyi Cheng, Hyunmin Jeong, Jack Huang, Stephen Neuendorffer, and Deming Chen
    In The 28th IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2022

2021

  1. MLBench’21
    Being-ahead: Benchmarking and Exploring Accelerators for Hardware-Efficient AI Deployment
    Xiaofan Zhang, Hanchen Ye, and Deming Chen
    In Workshop on Benchmarking Machine Learning Workloads on Emerging Hardware (MLBench) of The Conference on Machine Learning and Systems (MLSys), 2021
  2. LATTE’21
    ScaleHLS: Achieving Scalable High-Level Synthesis through MLIR
    Hanchen Ye, Cong Hao, Hyunmin Jeong, Jack Huang, and Deming Chen
    In Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE) of The ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2021

2020

  1. ICSICT’20
    IDLA: An Instruction-based Adaptive CNN Accelerator
    Peng Gao, Zhize Huang, Hanchen Ye, and Gengsheng Chen
    In The 15th IEEE International Conference on Solid-State & Integrated Circuit Technology (ICSICT), 2020
  2. ICCAD’20
    DNNExplorer: a framework for modeling and exploring a novel paradigm of FPGA-based DNN accelerator
    Xiaofan Zhang*, Hanchen Ye*, Junsong Wang, Yonghua Lin, Jinjun Xiong, Wen-mei Hwu, and Deming Chen
    In The 39th ACM/IEEE International Conference on Computer-Aided Design (ICCAD), 2020
  3. DAC’20
    HybridDNN: A framework for high-performance hybrid DNN accelerator design and implementation
    Hanchen Ye, Xiaofan Zhang, Zhize Huang, Gengsheng Chen, and Deming Chen
    In The 57th ACM/IEEE Design Automation Conference (DAC), 2020

2018

  1. ICSICT’18
    A Resource-Sharing & Pipelined Design Scheme for Dynamic Deployment of CNNs on FPGAs
    Hanchen Ye, and Gengsheng Chen
    In The 14th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT), 2018


Posters

2022

  1. ICCAD’22
    vHLS: Verifiable and Efficient High-Level Synthesis
    In Student Research Contest (SRC) of The ACM/IEEE International Conference on Computer-Aided Design (ICCAD), 2022
  2. A3D3
    ScaleFlow: Scalable High-Level Synthesis for Large Dataflow Applications
    In Accelerated AI Algorithms for Data-Driven Discovery (A3D3) Annual Meeting, 2022
  3. DAC’22
    PolyAIE: A Dataflow Compiler for Heterogeneous Compute Platforms
    In Young Fellow Program of The ACM/IEEE Design Automation Conference (DAC), 2022