Skip to main content



Zhiru Zhang

zz284-profile.jpg
  • Zhiru Zhang
  • Dept: Electrical and Computer Engineering
  • Title: Assistant Professor
  • Address: 320 Frank T. Rhodes Hall
  • Phone: 607 255-5954
  • return to list

Biography

Prof. Zhiru Zhang has been an assistant professor in the School of Electrical and Computer Engineering at Cornell University since August 2012. He is a member of the Computer Systems Laboratory.
Prof. Zhang received an M.S. and Ph.D. in computer science from the University of California, Los Angeles, and received a B.S. in computer science from Peking University. In 2006, he co-founded AutoESL Design Technologies, Inc. based on his dissertation research on high-level synthesis. AutoESL was acquired by Xilinx in 2011. Prior to joining Cornell, he served as a software development manager at Xilinx, where he received the 2012 Ross Freeman Award for Technical Innovation, the highest technical award given by Xilinx.
Prof. Zhang's research has earned several awards, among them a best paper award from the ACM Transactions on Design Automation of Electronic Systems (TODAES) and a best paper nomination at the International Conference on Computer-Aided Design (ICCAD). 

Research Interests

Prof. Zhang is broadly interested in computer-aided design methodologies, optimization algorithms, and automation tools for highly integrated very-large-scale electronic systems. More specifically, his current research focuses on computer-aided design for heterogeneous computing, including platform-based system- and high-level synthesis, architecture and compiler optimization for hardware customization, and parallel programming for reconfigurable systems.

Teaching Interests

Digital Logic Design, Electronic Design Automation

 

Selected Publications

  • Zhang, Zhiru, B. Liu. 2013. "SDC-Based Modulo Scheduling for Pipeline Synthesis." Paper presented at International Conference on Computer-Aided Design, November.
  • Zhang, Zhiru, D. Chen. 2012. "Challenges and Opportunities of ESL Design Automation." Paper presented at Proceedings of IEEE International Conference on Solid-State and Integrated Circuit Technology, October (4th Quarter/Autumn).
  • Cong, J., B. Liu, S. Neuendorffer, J. Noguera, K. Vissers, Zhiru Zhang. 2011. "High-Level Synthesis for FPGAs: From Prototyping to Development." IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 30 (4): 473-491.
  • Cong, J., B. Liu, R. Majumdar, Zhiru Zhang. 2010. "Behavior-Level Observability Analysis and Operation Gating in Low-Power Behavioral Synthesis." ACM Transactions on Design Automation of Electronic Systems 16 (1): 1-29.
  • Cong, J., B. Liu, Zhiru Zhang. 2009. "Scheduling with Soft Constraints." Paper presented at Proceedings of the International Conference on Computer-Aided Design, November.

Selected Awards and Honors

  • Best Paper Award (ACM Transactions on Design Automation of Electronic Systems) 2012
  • Ross Freeman Award for Technical Innovation (Xilinx) 2012
  • Best Paper Award Nomination (IEEE/ACM International Conference on Computer-Aided Design) 2009
  • Outstanding Ph.D. Award (UCLA Computer Science Department) 2007
  • Phi Tau Phi Scholarship (Phi Tau Phi Scholastic Honor Society of America) 2005

Websites

Education

  • BS (Computer Science), Peking University, 2001
  • MS (Computer Science), University of California, Los Angeles, 2003
  • Ph D (Computer Science), University of California, Los Angeles, 2007