CV

Curriculum Vitae

General Information

Full Name Youwei Xiao (肖有为)
Email shallwe@pku.edu.cn
Phone +86 185 1920 4005

Education

  • 2022 - Present

    Beijing, China

    Ph.D. Candidate in Integrated Circuit Science and Engineering
    School of Integrated Circuits, Peking University
    • Advisor: Prof. Yun Liang
    • Research: compiler-driven hardware-software co-design for agile chips
  • 2018 - 2022

    Beijing, China

    Bachelor of Science in Computer Science
    School of EECS, Peking University

Work Experience

  • June 2026 - Present

    Beijing, China

    Large Language Model Algorithm Intern
    ByteDance Seed
    • Created an extensible benchmark of kernel programming and optimization tasks for dataflow-architecture chips.
    • Developed a layered knowledge and skill system across multiple compilation paths and full-spectrum data collection and training workflows for continual model evolution.
    • Pursuing the ultimate goal of developing a methodology and workflow that enable models and agents to rapidly acquire expert-level kernel optimization capabilities for new chip architectures.

Research

My research follows a compiler-driven approach to agile hardware-software co-design. Three coupled threads form a closed loop: architecture description and exploration discovers and formalizes reusable hardware capabilities; chip DSL and compilation express those capabilities and lower them into implementations; compiler optimization and LLM systems improve the resulting compiler, execution, and co-design workflows.

Current kernel model and agent work. At ByteDance Seed, I create an extensible benchmark of kernel programming and optimization tasks for dataflow-architecture chips, develop a layered knowledge and skill system across multiple compilation paths, and build full-spectrum data collection and training workflows for continual model evolution. The ultimate goal is a methodology and workflow that enable models and agents to rapidly acquire expert-level kernel optimization capabilities for new chip architectures.

Architecture description and exploration. I combine compiler analysis, formal methods, and architecture DSLs to represent and search design spaces while connecting customized hardware capabilities to programmable software. ISAMORE (DOI) discovers reusable custom instructions by anti-unifying equivalent program fragments; Cayman (DOI) identifies accelerator opportunities in complete applications while co-optimizing control flow and data access; APS (DOI, GitHub) and Aquas (ICCAD 2026) describe customized architectures through DSLs and expose them through complete hardware/software compiler stacks.

Chip DSL and compilation. I create DSLs and intermediate representations at multiple abstraction levels, then develop compilation and synthesis passes that optimize timing, microarchitecture, implementation selection, mapping, and scheduling. Hector (DOI, GitHub) provides multi-level MLIR foundations; Cement (DOI) and Cement2 (preprint) introduce cycle-deterministic DSL and temporal-transaction abstractions; Clay (DOI) makes ASIP instructions microarchitecture-aware; SkyEgg (preprint) jointly optimizes implementation selection and scheduling with e-graphs.

Compiler optimization and LLM systems. I explore LLMs for compiler and hardware-software co-design workflows, together with compiler and system support for LLM workloads. EggMind (preprint) synthesizes equality-saturation strategies; IntelliC (GitHub) studies inspectable representations for human-model compilation; Spine (GitHub) organizes verification-bounded cross-layer co-synthesis; PTO Runtime (GitHub) supports dynamic kernel fusion and distributed execution of compiled task graphs on Ascend chips and LingQu SuperPods; Hive (preprint) provides multi-agent inference infrastructure.

Internship topic: Agent for automated chip-kernel optimization across new domains and long-horizon tasks Extensible dataflow-chip kernel benchmark Multi-path layered knowledge & skills Full-spectrum data & training workflows Research work Architecture description & exploration Analysis, formal methods, and DSLs describe and explore architecture design spaces. ISAMORE (ASPLOS '26) Cayman (DAC '25) APS (ICCAD '25) Aquas (ICCAD '26) Chip DSL & compilation DSLs, multi-level IRs, and compiler stacks lower architecture intent into hardware. Hector (ICCAD '22) Cement (FPGA '24) Cement2 (preprint) Clay (ICCAD '25) SkyEgg (preprint) Compiler optimization & LLM systems LLMs advance compiler and co-design workflows; compiler/runtime systems support LLM execution. EggMind (preprint) IntelliC (GitHub) Spine (GitHub) PTO Runtime (GitHub) Hive (preprint)

Selected Publications

  • 2026
    LLM-Guided Strategy Synthesis for Scalable Equality Saturation
    arXiv preprint
    • Chenyun Yin*, Youwei Xiao*, Yuze Luo, Yuyang Zou, Yun Liang (*Equal contribution)
  • 2026
    Hive: A Multi-Agent Infrastructure for Algorithm- and Task-Level Scaling
    arXiv preprint
    • Zizhang Luo, Yuhao Luo, Youwei Xiao, Yansong Xu, Runlin Guo, Yun Liang
  • 2026
    ISAMORE: Finding Reusable Instructions via E-Graph Anti-Unification
    ASPLOS 2026 (Best Paper Award, 5/1048)
    • Youwei Xiao, Chenyun Yin, Yitian Sun, Yun Liang
  • 2025
    APS: Open-Source Hardware-Software Co-Design Framework for Agile Processor Specialization
    ICCAD 2025 (Invited Paper)
    • Youwei Xiao, Yuyang Zou, Yansong Xu, et al.
  • 2025
    Clay: High-level ASIP Framework for Flexible Microarchitecture-Aware Instruction Customization
    ICCAD 2025
    • Weijie Peng*, Youwei Xiao*, Yuyang Zou, et al. (*Equal contribution)
  • 2025
    Cayman: Custom Accelerator Generation with Control Flow and Data Access Optimization
    DAC 2025
    • Youwei Xiao, Fan Cui, Zizhang Luo, Weijie Peng, Yun Liang
  • 2024
    Cement: Streamlining FPGA Hardware Design with Cycle-Deterministic eHDL and Synthesis
    FPGA 2024
    • Youwei Xiao, Zizhang Luo, Kexing Zhou, Yun Liang
  • 2022
    HECTOR: A Multi-Level Intermediate Representation for Hardware Synthesis Methodologies
    ICCAD 2022
    • Ruifan Xu, Youwei Xiao, Jin Luo, Yun Liang

Academic Service

  • 2026
    Student Technical Program Committee Member
    59th IEEE/ACM International Symposium on Microarchitecture (MICRO 2026)
  • 2026
    Technical Program Committee Member
    ACM/IEEE Workshop on Machine Learning for CAD (MLCAD 2026)
  • 2024
    Journal Reviewer
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD); ACM Transactions on Embedded Computing Systems (TECS)

Honors and Awards

  • 2026
    学术之芯
    2026年度,北京大学集成电路学院;授予8人
  • 2026-2027
    博士研究生校长奖学金
    2026-2027学年,北京大学;集成电路学院授予10人
  • March 2026
    ASPLOS 2026 Best Paper Award
    "Finding Reusable Instructions via E-Graph Anti-Unification" (ISAMORE), recognized with ASPLOS 2026 Best Paper Award (5/1048)
  • 2018-2019
    Yang Fuqing & Wang Yangyuan Academician Scholarship
    Awarded to only 5 students at EECS, Peking University, for academic excellence
  • 2019-2020
    Shenzhen Stock Exchange Scholarship
  • 2018-2020
    Merit Student
    Awarded to top 10% students for comprehensive excellence
  • August 2020
    Second Place in EDAthon 2020
    IEEE CEDA Hong Kong Chapter - Programming Competition on Electronic Design Automation
  • July 2017
    Second Prize in NOI 2017
    National Olympiad in Informatics, China Computer Federation
  • May 2017
    Second Prize in APIO 2017
    Asia Pacific Informatics Olympiad (China District), China Computer Federation

Tutorials

  • January 2026
    APS: An MLIR-Based Hardware-Software Co-design Framework
    ASP-DAC 2026, Hong Kong, China
  • May 2025
    Agile Hardware Specialization: A toolbox for Agile Chip Front-end Design
    ISEDA 2025, Hong Kong, China
  • March 2025
    Agile Hardware Specialization (AHS): A toolbox for Agile Chip Front-end Design
    ASPLOS 2025, Rotterdam, Netherlands
  • March 2025
    Agile Hardware Specialization: A toolbox for Agile Chip Front-end Design
    DATE 2025, Lyon, France
  • January 2025
    AHS: An EDA toolbox for Agile Chip Front-end Design
    ASP-DAC 2025, Tokyo, Japan

Teaching Experience

  • Spring 2022 & Fall 2022
    Teaching Assistant - High-level Chip Design
    Peking University
  • Fall 2020
    Teaching Assistant - Introduction to Computer Systems
    Peking University