jiahan_photo

Jiahan Xie (谢佳函)
He/him
Engineering 2 Building 216
jxie84@ucsc.edu
GitHub | Google Scholar

LinkedIn

About

I am a second-year PhD student in the Department of Computer Science and Engineering at UC Santa Cruz, where I work with José Renau in the MASC group.

I received an MS in Computer Science from Cornell University in May 2025. At Cornell, I was advised by Adrian Sampson in the Capra group.

In May 2023, I received a BS in Computer Science and a BS in Environmental Engineering from Cornell University, where I was advised by Fengqi You in the PEESE group. I also earned a BE in Environmental Engineering in Zhejiang University.

My research interests include Computer Architecture, Compilers, Electronic Design Automation, and AI agents. At the UCSC MASC group, I'm developing an agentic system for chip design that integrate AI methods with efficient EDA tools and workflows. At the Cornell Capra group, I worked on the CIRCT project, the Calyx project, and the Allo project to build an open-source high-level synthesis tool flow from PyTorch to FPGA to accelerate ML models. At the Cornell PEESE group, I worked on developing multi-agent deep reinforcement learning algorithms for demand response in smart cities.

I have also contributed to an industry chip tapeout.

Name Pronounciation: my first name is pronounced as "ja-han"; my last name is pronouced "shieh".

Research

Publications

Are Skills Enough? An Agentic Frequency Optimization View for Large Chips. (ICLAD '26)
Jiahan Xie, Sakshi Garg, and Jose Renau.
[PDF]

From PyTorch to Calyx: An Open-Source Compiler Toolchain for ML Accelerators. (C4ML '26) / (AccML '26)
Jiahan Xie, Evan Williams, and Adrian Sampson.
[PDF]

Multi-Agent Attention-Based Deep Reinforcement Learning for Demand Response in Grid-Responsive Buildings. (APEN '23)
Jiahan Xie, Akshay Ajagekar, and Fengqi You.
[PDF]

Internship

Ayar Labs - ASIC Design Engineer for Co-packaged Optics - Jun 2026 to Sep 2026

Cerebras Systems - ML Compiler Engineer for MoE models on the Wafer-Scale Engine - Jun 2025 to Sep 2025

Orenda Power - Software Engineer for IoT control of distributed battery systems in NYC - Jun 2023 to Aug 2023

Unify AI - ML Research Engineer for cross-ML-framework model transformation - Jun 2022 to Aug 2022

Teaching Experience

🏆 are courses where I won an Outstanding Teaching Award!

Cornell University

Head Teaching Assistant:

  • CS3410: Computer System Organization and Programming[SP25, FA24🏆, FA23]
  • CS2800: Discrete Structures [SP24]

Teaching Assistant:

  • CS4780: Introduction to Machine Learning [SP23]
  • CS4820: Introduction to Analysis of Algorithms [FA22]

Featured Posts


Silicon Photonic Waveguides for ASIC Engineers: From Total Internal Reflections to Foundry Process [Aug '26]
I wanted to write this post both as a record of what I’ve learned and as a quick intro for other ASIC engineers who want enough photonics background to understand what is happening around the electronics.

Cerebras Systems and the Wafer-Scale Engine: Scaling AI by Making the Chip Bigger [May '26]
How Cerebras scales up by making the chip the size of a wafer, and why this matters for LLM inference.

Are Coding Agents Great Programmers? [Apr '26]
Coding agents are excellent at tactical programming, but designing software is something else entirely.

Support LLVM GlobalISel for RISC-V Vector Extension on Partial ALU Instructions [Dec '23]
Cornell CS6120 final project

Check out the rest of my posts here!

Miscellany

Hobbies

  • I love music, especially classical music - I began learning the violin after starting college and had a wonderful experience playing in an enssemble with friends at the Cornell Bowers CIS end-of-year party.
  • For sports, I enjoy weight lifting, hiking, and biking - during spring break in 2025, I biked from Washington, DC to New York City over four days.
  • I also enjoy wine tasting. I was fortunate to take a wine-tasting course at the Cornell Hotel School, which introduced me to an entirely new world of wine.

Check out some of my other non-CS related posts here!