uv-xiao

self_at_fuzhou.jpg

Youwei Xiao (肖有为)

School of Integrated Circuits

Peking University

Beijing, China

I am a Ph.D. candidate at the School of IC, Peking University, advised by Prof. Yun Liang. My research focuses on software techniques for architecture-hardware co-specialization, with emphasis on domain-specific languages (DSLs), compiler techniques, and hardware synthesis frameworks. Before that, I received my Bachelor of Science in EECS at Peking University in 2022.

My research work centers on developing EDA software techniques that bridge the gap between high-level architectural specifications and low-level hardware implementations. I have contributed to several projects focusing on multi-level intermediate representations, hardware synthesis frameworks, and domain-specific processor customization. Notable contributions include the development of the open-source hardware description language Cement (FPGA 2024) and the high-level synthesis framework Hector (ICCAD 2022), as well as work on automatic accelerator generation with control flow and data access optimization (Cayman, DAC 2025). Currently, I am working on frameworks for automatic processor instruction customization using equivalence anti-unification techniques and full-stack solutions for domain-specific processor design.

I’m thinking about exploring composite compilation techniques that integrate formal methods with large language models for architecture-hardware co-optimization. I’m also interested in software techniques for architecture exploration with comprehensive modeling of data movement patterns and microarchitecture design spaces in mind, and get both hardware and evaluation in ONE CLICK. Additionally, I’m thinking about automatic generation for specialized programming models (DSLs) that can adapt to different hardware architectures. My ultimate dream is to establish comprehensive frameworks that enable unified abstraction-based architecture performance analysis, automatic optimization, and seamless hardware implementation generation.

selected publications

  1. ICCAD
    Invited Paper: APS: Open-Source Hardware-Software Co-Design Framework for Agile Processor Specialization
    Youwei Xiao, Yuyang Zou, Yansong Xu, and 6 more authors
    In Proceedings of the 44rd IEEE/ACM International Conference on Computer-Aided Design (ICCAD ’25), 2025
  2. ICCAD
    Clay: High-level ASIP Framework for Flexible Microarchitecture-Aware Instruction Customization
    Weijie Peng*Youwei Xiao*, Yuyang Zou, and 2 more authors
    In Proceedings of the 44rd IEEE/ACM International Conference on Computer-Aided Design (ICCAD ’25), 2025
  3. DAC
    Cayman: Custom Accelerator Generation with Control Flow and Data Access Optimization
    Youwei Xiao, Fan Cui, Zizhang Luo, and 2 more authors
    In Proceedings of the 62nd ACM/IEEE Design Automation Conference (DAC ’25), 2025
  4. LATTE
    cmt2: Rule-Based Hardware Description in Rust with Temporal Semantics
    Youwei Xiao, Zizhang Luo, and Yun Liang
    In 5th Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE’25), 2025
  5. FPGA
    An Empirical Comparison of LLM-based Hardware Design and High-level Synthesis
    Fan Cui, Youwei Xiao, Kexing Zhou, and 1 more author
    In Proceedings of the 2025 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA ’25), 2025
  6. FPGA
    Cement: Streamlining FPGA Hardware Design with Cycle-Deterministic eHDL and Synthesis
    Youwei Xiao, Zizhang Luo, Kexing Zhou, and 1 more author
    In Proceedings of the 2024 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA ’24), 2024
  7. ICCAD
    HECTOR: A Multi-Level Intermediate Representation for Hardware Synthesis Methodologies
    Ruifan Xu, Youwei Xiao, Jin Luo, and 1 more author
    In Proceedings of the 41st IEEE/ACM International Conference on Computer-Aided Design (ICCAD ’22), 2022