Farewell Nitish!

Congratulations to Dr. Nitish Srivastava for successfully defending his thesis titled "Design and Generation of Efficient Hardware Accelerators for Tensor Computations". He is joining the edge TPU group at Google as a software engineer.

Published on 01/15/2020.


Prof. Zhang gave invited talks at the TVM conference and NeurIPS'19.

Professor Zhang gave two invited talks at the TVM conference (2019) and NeurIPS'19, with each focusing on the HeteroCL programming framework for productive hardware specilization and algorithm-accelerator co-design for neural networks, respectively.

Published on 12/13/2019.

Prof. Zhang received the Ruth and Joel Spira Award for Excellence in Teaching.

Professor Zhang received the Ruth and Joel Spira Award for Excellence in Teaching. The award is presented annually to an individual faculty member who has excelled in teaching and inspiring students during a particular academic year. See Cornell ECE news.

Published on 11/19/2019.

Welcome new phd students!

We would like to welcome new Ph.D students, Jie Liu, Jordan Dotzel, and Nikita Lazarev, new PostDoc Debjit Pal to our research group.

Published on 09/01/2019.

Farewell Ritchie!

Congratulations to Dr. Ritchie Zhao for successfully defending his thesis titled “Co-Designing Model Compression Algorithms and Hardware Accelerators for Efficient Deep Learning”. He is joining Microsoft as the start of his career.

Published on 08/26/2019.


Prof. Zhang Chaired the IEEE ASAP 2019 Conference at Cornell Tech, NYC

The 30th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP'2019) took place between July 15-17 at Cornell Tech, NYC [link]. Prof. Zhang served as the General Chair and multiple members from Zhang Research Group participated in the organization of the conference as student volunteers.

Published on 07/17/2019.

Nature Nature

Farewell John and Cunxi!

Congratulations to Dr. Zhenghong (John) Jiang for starting his new position at Cadence, San Jose, CA, and Dr. Cunxi Yu for starting his faculty career at University of Utah, Salt Lake city, UT.

Published on 07/10/2019.


Ritchie and Jordan Presented Our New Research Results on Efficient Deep Learning at ICML’19 and CVPR'19

Our group member Ritchie Zhao and Jordan Dotzel presented the paper Improving Neural Network Quantization without Retraining using Outlier Channel Splitting at the 36th International Conference on Machine Learning (ICML'19) and Building Efficient Deep Neural Networks with Unitary Group Convolutions at the Conference on Computer Vision and Pattern Recognition (CVPR'19) in Long Beach, LA. This year ICML received 3424 initial submissions, and 774 out of them got accepted. All talks at the conference can be found here. The total number of papers submitted to CVPR increased significantly by 1857 compared to last year, while the acceptance rate decreased from 30% to 25%.

Published on 06/21/2019.

Nature Nature

Zhang Group Presented Five Papers at DAC’19 on Design Methodologies and Automation for Hardware Specialization

Our group presented 5 papers at the 56th Design Automation Conference (DAC'19) in Las Vegas, NV. See the paper listed below.

Prof. Zhang also co-organized the ML tutorial at the conference.

Published on 06/07/2019.


Nitish and Ecenur Presented Two Papers at FCCM’19 on Compilation for FPGAs

Our group members Ecenur Ustun and Nitish Srivastava presented two papers at the 27th IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM’19) in San Diego, CA. See links to the video below.

Published on 05/27/2019.


Prof. Zhang received Google Faculty Research Award.

Prof. Zhiru Zhang with his project proposal “Automatic Synthesis for Programmable Hardware Specialization” received the 2018 Google Faculty Research Award. The project aims at developping a new compilation framework that can automatically synthesize a high-quality programmable hardware accelerator from instruction set specifications. See news on Cornell Chronicle.

The Google Faculty Research Awards Program’s goal is to recognize cutting-edge research in mutual areas of interest and to identify and strengthen long-term collaborative relations with faculty working on problems that will impact how future generations use technology. Prof. Zhang is one of the ten CIS, engineering professors at Cornell who received this award in the year 2018. See an article in Cornell Daily Sun.

Published on 04/04/2019.


HeteroCL Paper Received the FPGA'19 Best Paper Award!

Prof. Zhiru Zhang and his co-authors Yi-Hsiang Lai, Yuze Chi, Yuwei Hu, Jie Wang, Cody Hao Yu, Yuan Zhou, and Prof. Jason Cong have received the Best Paper Award at the 27th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays held in Seaside, CA, February 24-26, 2019. Their paper, "HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Reconfigurable Computing" results from a collaborative project between Prof. Zhang’s research group at Cornell and Prof. Cong’s group at UCLA. HeteroCL a highly productive programming infrastructure for heterogeneous platforms integrating CPUs and hardware accelerators like FPGAs.

The ACM/SIGDA International Symposium on Field-Programmable Gate Arrays is the premier conference for presentation of advances in all areas related to the FPGA technology, including FPGA architecture, FPGA circuit design, CAD for FPGAs, high-level abstractions and tools for FPGAs, FPGA-based and FPGA-like computing engines, as well as applications and design studies. This year's Best Paper Award is selected from a total of 161 submissions.

Published on 02/26/2019.

Nature Nature

Steve Dai wins the 2019 ECE Outstanding Thesis Research Award

Steve Dai has won the prestigious ECE Outstanding Thesis Research Award for 2019! The award is given to one graduating PhD student from the School of ECE yearly, based on the significance of their doctoral research. Steve recently joined NVIDIA Research as a Research Scientist, after successfully defending his PhD thesis titled “Coordinated Static and Dynamic Scheduling for High-Quality High-Level Synthesis”. Congratulations to Steve for the exceptional work!

Published on 02/04/2019.


5 papers accepted to DAC 2019

Our group will present 5 papers at the 56th Design Automation Conference (DAC'19) in Las Vegas, NV. This year DAC sees an 18% increase in total submissions with 815 papers(10-year high), but all of our 5 submitted papers got accepted.

  • 1. PRIMAL: Power Inference using Machine Learning
  • 2. Behavior-Level Synthesis of RISC-V Processors from Instruction Set Specifications
  • 3. Improving Scalability of Exact Modulo Scheduling with Specialized Conflict-Driven Learning
  • 4. Painting on Placement: Forecasting Routing Congestion using Conditional Generative Adversarial Nets
  • 5. Designing Secure Cryptographic Accelerators with Information Flow Enforcement: A Case Study on AES

Published on 01/30/2019.



Congratulations to Dr. Steve Dai for successfully defending his thesis titled “Coordinated Static and Dynamic Scheduling for High-Quality High-Level Synthesis”. He is joining Nvidia as the start of his career.

Published on 01/09/2019.


Welcome new phd students and postdoc!

We would like to welcome new Ph.D students, Chenhui Deng, Shaojie Xiang and Yichi Zhang, new postdoc Cunxi Yu to our research group.

Published on 09/16/2018.



Congratulations to Dr. Gai Liu for successfully defending his thesis titled “Cross-Stage Logic and Architectural Synthesis: with Applications to Specialized Circuits and Programmable Processors”. He is joining Synopsys as a Senior Research and Development Engineer.

Published on 09/01/2018.


Prof. Zhang received the DAC Under-40 Innovators Award

Professor Zhang was named as one of the five winners of the 2018 Young Under-40 Innovators Award at the 55th Design Automation Conference (DAC) held in San Francisco, CA on June 24-28, 2018. The winners, from both innovative companies as well as universities, were announced during the conference’s opening keynote session at the 55th gathering of DAC, the premier conference devoted to the design and automation of electronic systems. The Under-40 Innovators Award is sponsored by Association for Computing Machinery (ACM), the Electronic Systems Design Alliance (ESDA), and the Institute of Electrical and Electronics Engineers (IEEE). The award recognizes the top five young innovators, who already have made a significant impact in the field of design and automation of electronics. Details of the Young Under-40 Innovators Award Panel is available at https://www.eetimes.com/author.asp?section_id=36&doc_id=1333452

Published on 07/03/2018.



Our paper entitled Fast and Accurate Estimation of Quality of Results in High-Level Synthesis with Machine Learning received Best Paper Award in the Short Paper Category at the 26th IEEE International Symposium on Filed-Programmable Custom Computing Machines. Details of the conference can be found at http://fccm.org/2018/program.html.

Published on 05/01/2018.


Prof. Zhang received UCLA Engineering Rising Professional Achievement Award

Professor Zhang received the Rising Professional Achievement Award from UCLA’s Henry Samueli School of Engineering and Applied Science. Presented to one alumnus annually, the Rising Professional Achievement Award honors the early career achievements of alumni under the age of 40. The school seeks candidates with impactful accomplishments in academia, industry or entrepreneurship; contributions to the engineering profession; a demonstrated commitment to mentorship; and notable service to the community and the profession. Details.

Published on 03/08/2018.


Zhang Group Presented Two Papers and a Poster at FPGA’18

Members of the Zhang Research Group presented two papers and a poster at the 26th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA’18) in Monterey, CA.

Published on 03/03/2018.


Welcome Hanchen and Yuwei!

We would like to welcome new Ph.D students, Hanchen Jin and Yuwei Hu, to our research group.

Published on 02/09/2018.