jiahan_photo

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

LinkedIn

About

I am a first-year PhD student in the Department of Computer Science and Engineering at UC Santa Cruz working with José Renau in the MASC group. I received an MS in Computer Science from Cornell University in May 2025, where I was advised by Adrian Sampson in the Capra group. Prior to that, I received a BS in Computer Science and a BS in Environmental Engineering from Cornell University in May 2023, where I was advised by Fengqi You in the PEESE group. I also obtained a BE in Environmental Engineering in Zhejiang University.

I am interested in Computer Architecture and Compilers. At the UCSC MASC group, I'm working on developing AI hardware agents for chip design. 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 machine learning models. At the Cornell PEESE group, I worked on developing multi-agent deep reinforcement learning algorithms for demand response in smart cities.

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

Research

Publications

Designing Machine Learning Accelerators via High-Level Synthesis Through Calyx. (MSThesis '25)
Jiahan Xie, 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

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 Compile 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


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

MLIR Paper Reading Reflection [Nov '23]
Cornell CS6120 course blog for the MLIR paper

Check out the rest of my posts here!

Miscellany

Hobbies

  • I love music, especially classical music - I started to learn violin after I got into college. I had a wonderful experience playing essemble with people in the Cornell Bowers CIS end-of-year party.
  • For sports, I love weight lifting, hiking, and biking - I biked from Washington DC to New York City in four days during my spring break in 2025.
  • I love wine tasting. I was fortunate to enroll in Cornell Hotel School's Wine tasting class and got into a complete new world.

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