JING MAI

I am a third-year Ph.D. student in the Department of Computer Science at Peking University associated with the Center for Energy-Efficient Computing and Applications (CECA). I am a member of the PKU-IDEA Lab, advised by Prof. Yibo Lin. Previously, I received the B.S. degree in Computer Science and Technology from Peking University in 2021. My research focuses are machine learning-assisted EDA; my broader interests include large language models, MLSys, and robotics.


CV  /  Email  /  LinkedIn  /  Github /  Twitter /  Zhihu /  WeChat

Me.

News

  • [2024/10] We won the First Place in ACM SIGDA CADathlon Contest 2024 (the β€œOlympic games of EDA”)!
  • [2024/08] One paper got accepted by TCAD 2024! πŸŽ‰
  • [2024/06] Working with Dr. Liang Xiang at ByteDance AML as a research intern! πŸ§‘β€πŸ’»
  • [2024/06] MORPH got accepted by ICCAD 2024, See you in New Jersey! πŸŽ‰
  • [2024/03] Our paper, OpenPARF 3.0, received the Best Paper Award at ISEDA 2024. Cheers and thanks to all the co-authors! πŸ†
  • [2024/02] OpenPARF 2.0 got accepted by TCAS-I 2024! πŸŽ‰
  • [2024/02] One paper got accepted by TCAD 2024! πŸŽ‰
  • [2023/10] One paper got accepted by ASICON 2023! πŸŽ‰
  • [2023/10] We won the Second Place at MLCAD 2023 FPGA Macro Placement Contest. Cheers and thanks to all the co-authors! πŸš€
  • [2023/09] Win Ubiquant Scholarship for excellent Ph.D. students at Peking University! πŸ†
  • [2023/07] We are pleased to release OpenPARF 1.0, an open-source placement and routing framework for large-scale heterogeneous FPGAs with deep learning toolkit. Please check it out! πŸ€—
  • [2023/09] Two paper got accepted by ASP-DAC 2022! πŸŽ‰
  • [2022/02] One paper got accepted by DAC 2022! πŸŽ‰
  • [2021/09] Working with Prof. Yibo Lin in Peking University as a Ph.D. student! πŸ§‘β€πŸ’»
  • [2021/06] Graduate from Peking University as Outstanding Undergraduate Graduates in Peking University (top %1)! πŸ§‘β€πŸŽ“
  • [2021/02] One paper got accepted by DAC 2021! πŸŽ‰
  • [2020/09] Working with Prof. Bei Yu in CUHK as a visiting student! πŸ§‘β€πŸ’»

  • Publications


    2024

    1. A Robust FPGA Router with Optimization of High-Fanout Nets and Intra-CLB Connections [paper]
    Xun Jiang, Jiarui Wang, Jing Mai, Zhixiong Di, and Yibo Lin
    TCAD 2024
    2. MORPH: More Robust ASIC Placement for Hybrid Region Constraint Management [paper] [slides]
    Jing Mai, Zuodong Zhang, Yibo Lin, Runsheng Wang, and Ru Huang
    ICCAD 2024
    3. OpenPARF 3.0: Robust Multi-Electrostatics Based FPGA Macro Placement Considering Cascaded Macros Groups and Fence Regions [paper] [slides]
    Jing Mai, Jiarui Wang, Yifan Chen, Zizheng Guo, Xun Jiang, Yun Liang, and Yibo Lin
    ISEDA 2024 (Best Paper Award)
    4. Multielectrostatic FPGA Placement Considering SLICEL-SLICEM Heterogeneity, Clock Feasibility, and Timing Optimization [paper] [ieee]
    Jing Mai, Jiarui Wang, Zhixiong Di, and Yibo Lin
    TCAD 2024
    5. LEAPS: Topological-Layout-Adaptable Multi-Die FPGA Placement for Super Long Line Minimization [paper]
    Zhixiong Di, Runzhe Tao, Jing Mai, Lin Chen, and Yibo Lin
    TCAS-I 2024

    2023

    6. OpenPARF: An Open-Source Placement and Routing Framework for Large-Scale Heterogeneous FPGAs with Deep Learning Toolkit [paper] [code] [slides]
    Jing Mai, Jiarui Wang, Zhixiong Di, Guojie Luo, Yun Liang, and Yibo Lin
    ASICON 2023
    7. MacroRank: Ranking Macro Placement Solutions Leveraging Translation Equivariancy [paper] [slides]
    Yifan Chen, Jing Mai, Xiaohan Gao, Muhan Zhang, and Yibo Lin
    ASP-DAC 2023
    8. A Robust FPGA Router with Concurrent Intra-CLB Rerouting [paper] [slides]
    Jiarui Wang, Jing Mai, Zhixiong Di, and Yibo Lin
    ASP-DAC 2023
    9. OpenPARF: An Open-source Placement and Routing Framework for Large-scale Heterogeneous FPGAs with Deep Learning Toolkit
    Jing Mai*, Jiarui Wang*, Zhixiong Di, and Yibo Lin
    JEIT 2023

    2022

    10. Multi-electrostatic FPGA placement considering SLICEL-SLICEM heterogeneity and clock feasibility [paper] [slides]
    Jing Mai, Yibai Meng, Zhixiong Di, and Yibo Lin
    DAC 2022

    2021

    11. Ultrafast CPU/GPU Kernels for Density Accumulation in Placement [paper]
    Zizheng Guo*, Jing Mai*, and Yibo Lin
    DAC 2021
    12. Critique of β€œPlanetary Normal Mode Computation: Parallel Algorithms, Performance, and Reproducibility” by SCC Team From Peking University
    Yihua Cheng, Zejia Fan, Jing Mai, Yifan Wu, Pengcheng Xu, Yuxuan Yan, Zhenxin Fu, and Yun Liang
    TPDS 2021

    Selected Honors & Awards

    2024
    2024
    Best Paper Award (ISEDA 2024)
    2023
    2023
    Ubiquant Scholarship, Peking University
    2021
    Honors for Outstanding Undergraduate Graduates in Beijing (top 1%)
    2020
    Xiaomi Scholarship, Peking University
    2019
    Huawei Scholarship, Peking University
    2018
    The 43rd ACM-ICPC Asia Regional Competition, Gold Medal

    Open Source Repositories

    1. 2023 PKU-IDEA/OpenPARF | 107 | An Open-Source Placement and Routing Framework for Large-Scale Heterogeneous FPGAs with Deep Learning Toolkit PyTorch.

    Experience

    Jun. 2024 - Present ByteDance AML, Reasearch Intern
    Advisor: Dr. Liang Xiang
    Topics: Code generation and autogpt applications with large language models
    Sept. 2021 - Present Peking University, Ph.D. in Computer Science
    Advisor: Prof. Yibo Lin
    Sept. 2020 - Jun. 2021 Chinese University of Hong Kong, Visiting Student
    Advisor: Prof. Bei Yu
    Topics: Electrostatics-based global placement for FPGAs
    Sept. 2017 - Jun. 2021 Peking University, B.S. in Computer Science
    Experience: Student Cluster Competition team of Peking University (2019 - 2021)

    Invited Talks

    Slides for my major presentations are open-sourced with a CC-BY license.

    1. 2024-08 Modeling and Robust Optimization of Placement Problems under Complex Constraints, Cadence Inc.
    2. 2024-06 A Complete FPGA Placement and Routing Tutorial: Starting from OpenPARF Series, HUAWEI Inc. [slides]

    Last updated on 2024-11-01