Professional Service

Editor Board

  • Associate Editor, ACM Transactions in Embedded Computing Systems (TECS), 2017-
  • Associate Editor, ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2020-
  • Associate Editor, Embedded System Letters (ESL), 2019-2022
  • Guest Editor, Integration, the VLSI Journal 2018-
  • Guest Editor-in-Chief, Journal of Signal Processing Systems (JSPS), Special issue on Application-specific System and Design.
  • Associate Editor, CCF Transactions on High Performance Computing (CCF THPC)
  • Associate Editor, Frontiers of Computer Science (FCS)
  • Editor for ACM TECS Special issue on AI Acceleration on FPGAs.

Conference Organizing Committee Member

  • Program Chair. 30th Annual IEEE International Conference on Application-specific Systems, Architecture and Processors (ASAP), 2019.
  • Program Chair. The International Conference on Field Programmable Technology (FPT), 2022.
  • Workshop /tutorial chair. The 30th Field-Programmable Custom Computing Machines (FCCM) 2022.
  • Exhibition co-chair. the 25th Asia South Pacific Design Automation Conference (ASP-DAC) 2020.
  • Publication Chair. 22nd ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 2017.
  • Special Session Organizer and Chair. “High-level Synthesis and Parallel Programming Models for FPGAs”, the 18th Asia South Pacific Design Automation Conference (ASP-DAC) 2014.
  • Subcommittee Chair. System Level Synthesis and Optimization, the 19th Asia South Pacific Design Automation Conference (ASP-DAC) 2014.
  • Best paper selection committee of Asia South Pacific Design Automation Conference (ASP-DAC) 2022.

Conference Program Committee Member

  • IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020, 2021, 2022 (ERC)
  • Design Automation Conference (DAC), 2020,2021,2022
  • International Symposium on Field-Programmable Gate Arrays (FPGA), 2019, 2020, 2021, 2022, 2023
  • The Conference on Systems and Machine Learning (MLSys), 2023
  • International Symposium on High-Performance Computer Architecture (HPCA), 2018, 2020
  • International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2020 (ERC)
  • ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming (PPoPP), 2020 (ERC)
  • ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES) 2020
  • International Symposium on Computer Architecture (ISCA), 2018 (ERC)
  • International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2020, 2021, 2022
  • International Conference on Compiler Construction (CC), 2018, 2021
  • International Conference on Supercomputing (ICS), 2018, 2019, 2021
  • International Conference on High Performance Computing, Data, and Analytics (HiPC) 2017
  • International Conference on Parallel Architectures and Compilation Techniques (PACT) 2015, 2016
  • International Conference on Computer Aided Design (ICCAD) 2016, 2017, 2018
  • International Symposium on Code Generation and Optimization (CGO) 2017
  • IEEE International Conference on Application-specific Systems, Architecture and Processors (ASAP), 2020
  • Asia South Pacific Design Automation Conference (ASP-DAC) 2012, 2013, 2014, 2016, 2017, 2018, 2020, 2021
  • Design Automation and Test in Europe (DATE) 2013, 2014, 2015, 2016, 2017
  • International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES) 2013, 2014, 2015, 2016
  • IEEE International Conference on Computer Design (ICCD) 2016