Priciple Investigator

Zhiru Zhang

Zhiru Zhang

Professor

zhiruz@cornell.edu
Personal Website

Dr. Zhiru Zhang is a Professor in the School of Electrical and Computer Engineering at Cornell University and a member of the Computer Systems Laboratory. His current research investigates new algorithms, methodologies, and design automation tools for heterogeneous computing systems. Recent publications from his group focus on the topics of high-level synthesis (HLS), hardware specialization for machine learning, and programming models for software-defined FPGAs.

Prior to joining Cornell, he earned his Ph.D. in Computer Science from UCLA and co-founded AutoESL based on his dissertation research on HLS. AutoESL was acquired by Xilinx (now AMD), and its HLS tool evolved into Vivado HLS (now Vitis HLS), which is widely used for designing FPGA-based hardware accelerators. He also holds a B.S. in Computer Science from Peking University and an M.S. in Computer Science from UCLA.

Active Researchers

Jordan Dotzel

Jordan Dotzel

MS/PhD , co-advised by Prof. Mohamed Abdelfattah
started FA19
jad443@cornell
Personal Website

Jordan is a PhD student at the CSL, who completed his B.A. in Computer Science at Cornell in 2017. He spent a year as a software engineer in Boston building third-party integrations before returning to Cornell. His recent research focuses on efficient machine learning architectures and data-free quantization techniques. Currently, he explores algorithm-hardware co-design and efficient object detection models.

Jie Liu

Jie Liu

MS/PhD
started FA19
jl3952@cornell
Personal Website

Jie is a PhD student in Computer Systems Laboratory (CSL) at Cornell University under the supervision of Prof. Zhiru Zhang. She received her bachelor's degree in Microelectronic Science and Engineering from Tsinghua University. Her research interests lie generally in the field of computer architecture and electronic design automation, including but not limited to domain-specific computing, machine learning and reconfigurable architectures.

Yixiao Du

Yixiao Du

MS/PhD
started SU20
yd383@cornell
Personal Website

Yixiao is an MS/PhD student in Electrical and Computer Engineering, working in Computer Systems Lab under supervision of Prof. Zhiru Zhang. He received his bachelor's degree at University of Electronic Science and Technology of China. His current research focuses on acceleration of sparse applications on FPGAs. Yixiao is also interested in high-level synthesis and design automation.

Zichao Yue

Zichao Yue

MS/PhD
started SU'20
zy383@cornell

Zichao is currently a MS/PhD student at the School of Electrical and Computer Engineering at Cornell University, under supervision of Professor Zhiru Zhang. He received his bachelor's degree in Electrical Engineering from Tsinghua University. Before joining Cornell, he had worked in industry for years as a logic design engineer in several FPGA and ASIC design projects. His research interests lie in the field of computer architecture, especially heterogeneous accelerator design, process in memory and machine learning.

Yaohui Cai

Yaohui Cai

MS/PhD
started SP21
yc2632@cornell
Personal Website

Yaohui is a Ph.D. student at Cornell University, advised by Zhiru Zhang, starting from Spring 2021. He received his BS degree in from Peking University. Currently, his research interests mainly focus on improving the efficiency of machine learning models.

Niansong Zhang

Niansong Zhang

MS/PhD
started FA21
nz264@cornell
Personal Website

Niansong Zhang is currently an M.S. student in the Computer System Lab, advised by Professor Zhiru Zhang. He received his B.E. from Sun Yat-sen University in 2020. His research interests include heterogeneous compilation, domain-specific language for hardware design, and FPGA placement and routing.

Jiajie Li

Jiajie Li

MS/PhD
started FA21
jl4257@cornell
Personal Website

Jiajie is a Ph.D. student in Computer Systems Laboratory (CSL) at Cornell University under the supervision of Prof. Zhiru Zhang. He received his bachelor's degree in Electronic Engineering from Tsinghua University. Currently, his research interests lie within systems and hardware optimization for machine learning tasks with the main focus on graph learning applications.

Andrew Butt

Andrew Butt

MS/PhD
started FA21
atb78@cornell
Personal Website

Andrew is a Ph.D. student in the Computer Systems Lab at Cornell, advised by Professor Zhiru Zhang. He received his B.S. in Computer Engineering from the University of Pennsylvania in Spring 2021. His current research interests are in high-level synthesis and FPGA place-and-route tools.

Hongzheng Chen

Hongzheng Chen

MS/PhD
started FA21
hc676@cornell
Personal Website

Hongzheng is a Ph.D. student in Computer Science at Cornell University, supervised by Prof. Zhiru Zhang. He received his B.E. degree from the School of Computer Science and Engineering, Sun Yat-sen University in 2021. His research interests include heterogeneous computing, domain-specific compilers, and computer systems for big data and machine learning.

Matthew Hofmann

Matthew Hofmann

MS/PhD
started FA22
mrh259@cornell
Personal Website

Matthew is a Ph.D. student in the Computer Systems Laboratory at Cornell, advised by Prof. Zhiru Zhang. He received a B.S. in Computer Engineering and a B.A. in Mathematics from the University of Pennsylvania in Spring 2022. His research interests are centered around design automation for FPGAs. This includes high-level synthesis, reconfigurable overlays, FPGA virtualization, as well as other aspects of FPGA CAD flows.

Zhanqiu Hu

Zhanqiu Hu

MS/PhD , co-advised by Prof. Udit Gupta
started FA23
zh338@cornell

Zhanqiu is a PhD student in the Computer Systems Laboratory at Cornell University. She received her B.S. in Computer Science and Electrical and Computer Engineering in 2023. Her research interests lie generally in the field of computer systems and computer architecture. Currently, she is working on end-to-end recommendation systems.

Vesal Bakhtazad

Vesal Bakhtazad

MS/PhD
started SP24
vb354@cornell

Vesal is a Ph.D. student in the Computer Systems Laboratory at Cornell University.

Grace Dinh

Grace Dinh

PostDoc
started FA24
gndinh@cornell.edu

Grace is a PostDoc in the Computer Systems Laboratory at Cornell University.

Alumni

Hanchen Jin

Hanchen Jin

PhD
SP18 ~ SP25
Now with MangoBoost, Bellevue, WA
Personal Website
Shaojie Xiang

Shaojie Xiang

PhD
FA18 ~ FA24
Now with AWS,
Personal Website
Nikita Lazarev

Nikita Lazarev

PhD
FA19 ~ FA24

Personal Website
Chenhui Deng

Chenhui Deng

PhD
FA18 ~ SP24
Now with NVIDIA, Santa Clara, CA
Dingyi Dai

Dingyi Dai

MS
FA21 ~ FA23

Yichi Zhang

Yichi Zhang

PhD
FA18 ~ FA23
Now with Google, Mountain View, CA
Personal Website
Zhongyuan Zhao

Zhongyuan Zhao

PostDoc
FA20 ~ FA23
Now with Qualcomm, San Diego, CA.
Qi Sun

Qi Sun

PostDoc
FA22 ~ FA23
Now with Zhejiang University, Hangzhou, China
Personal Website
Ecenur Ustun

Ecenur Ustun

PhD
FA16 ~ FA22
Now with Meta Reality Labs, Redmond, WA
Debjit Pal

Debjit Pal

PostDoc
FA19 ~ FA22
Now with University of Illinois Chicago, Chicago, IL
Personal Website
Yuwei Hu

Yuwei Hu

MS
FA18 ~ FA21
Now with Huawei, Beijing, China
Personal Website
Yi-Hsiang (Sean) Lai

Yi-Hsiang (Sean) Lai

PhD
FA16 ~ FA21
Now with AWS AI, Santa Clara, CA
Personal Website
Yuan Zhou

Yuan Zhou

PhD
FA15 ~ FA21
Now with AWS AI, Santa Clara, CA
Personal Website
Nitish Srivastava

Nitish Srivastava

PhD
FA14 ~ FA20
Now with Google, Mountain View, CA
Personal Website
Ritchie Zhao

Ritchie Zhao

PhD
FA14 ~ FA19
Now with Microsoft, Redmond, WA
Personal Website
Cunxi Yu

Cunxi Yu

PostDoc
FA18 ~ FA19
Now with University of Utah, Salt Lake city, UT
Personal Website
Zhenghong (John) Jiang

Zhenghong (John) Jiang

PostDoc
FA16 ~ FA19
Now with Cadence, San Jose, CA
Personal Website
Steve, Dai

Steve, Dai

PhD
FA13 ~ FA18
Now with NVIDIA Research, Santa Clara, CA
Personal Website
Gai Liu

Gai Liu

PhD
FA13 ~ FA18
Now with TikTok, Mountain View, CA
Qiang You

Qiang You

Visiting PhD, Tsinghua Univ.
SP18 ~ FA18
Now with Sinovation Ventures AI Institute, Beijing, China
Chang Xu

Chang Xu

Visiting PhD, Peking Univ.
FA15 ~ FA16
Now with IBM Research, Beijing, China
Mingxing Tan

Mingxing Tan

PostDoc
FA13 ~ FA15
Now with Waymo Research, Mountain View, CA