Zhiru Zhang [CV]
Assistant Professor

Computer Systems Laboratory
School of Electrical and Computer Engineering
College of Engineering
Cornell University

office: 320 Rhodes Hall, Ithaca, NY 14853
phone: (607) 255-5954
email: zhiruz -at- cornell.edu

I am an Assistant Professor in the School of Electrical and Computer Engineering at Cornell University and a member of the Computer Systems Laboratory. My research currently focuses on design automation for heterogeneous computing, including high-level synthesis, architecture and compiler optimization for hardware specialization, parallel programming for reconfigurable systems, and approximate computing substrate. My work has been recognized with an NSF CAREER Award (2015), the Ross Freeman Award for Technical Innovation from Xilinx (2012), a Best Paper Award from the ACM Transactions on Design Automation of Electronic Systems (2012), and a best paper nomination at the International Conference on Computer-Aided Design (2009).

Prior to joining Cornell, I received my Ph.D. in Computer Science from the University of California, Los Angeles (UCLA). In 2006, I co-founded AutoESL Design Technologies, Inc. based on of my dissertation research at UCLA on high-level synthesis. AutoESL was acquired by Xilinx in 2011 and the AutoESL tool was later rebranded as Vivado HLS; from 2011 to 2012, I served as a software development manager at Xilinx. I have a B.S. in Computer Science from Peking University, and an M.S. in Computer Science from UCLA.