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).
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.
Digital Logic Design, Electronic Design Automation
- 2014. "Architectural Specialization for Inter-Iteration Loop Dependence Patterns." Paper presented at 47th ACM/IEEE International Symposium on Micoarchitecture (MICRO), December. .
- 2014. "Multithreaded Pipeline Synthesis for Data-Parallel Kernels." Paper presented at International Conference on Computer-Aided Design (ICCAD), November. .
- 2015. "ElasticFlow: A Complexity-Effective Approach for Pipelining Irregular Loop Nests." November. .
- 2015. "DA Systemization of Knowledge: A Catalog of Prior Forward-Looking Initiatives.." November. .
- 2015. "ElasticFlow: A Complexity- Eective Approach for Pipelining Irregular Loop Nests." November. .
Selected Awards and Honors
- IEEE CEDA Ernest S. Kuh Early Career Award (Council on Electronic Design Automation) 2015
- NSF Career Award (National Science Foundation) 2015
- Young Faculty Award (DARPA) 2015
- Best Paper Award (ACM Transactions on Design Automation of Electronic Systems) 2012
- Ross Freeman Award for Technical Innovation (Xilinx) 2012
- 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