Research Interests


  • Reconfigurable computing
  • Machine learning algorithms and hardware acceleration
  • Hybrid cloud - infrastructure, energy, and security
  • System-level and high-level synthesis
  • Hardware security

Honors and Awards


  • (Please refer to the CV for the complete list of awards.)
  • Achievement Award for Excellent Teamwork, Aplus Design Technologies, Inc, 2001
  • Arnold O. Beckman Research Award, UIUC, 2007
  • Strathmore's Who's Who, 2007-2008
  • CAREER Award, National Science Foundation, 2008
  • On the List of Teachers Ranked as Excellent by Students, Spring 2008
  • Best Paper Award, IEEE/ACM Asia and South Pacific Design Automation Conference, 2009
  • Best Paper Award, IEEE Symposium on Application Specific Processors, 2009
  • ACM SIGDA Outstanding New Faculty Award, 2010
  • Best Paper Award, IEEE International Symposium on Field-Programmable Custom Computing Machines, 2011
  • Best Paper Award, Symposium on Application Accelerators in High Performance Computing, 2011
  • Best Paper Award Nomination, IEEE International Conference on Field-Programmable Technology, 2011
  • Best Paper Award, IEEE International Conference on Hardware/Software Codesign and System Synthesis, 2013
  • 10-Year Retrospective Most Influential Paper Award Nomination, IEEE/ACM Asia and South Pacific Design Automation Conference, 2014
  • IBM Faculty Award, 2014 and 2015
  • Keynote speech, IEEE International Conference on Anti-counterfeiting, Security, and Identification, 2014
  • Distinguished Visiting Professor, 2015-2017, Fudan University, China
  • Donald Biggar Willett Faculty Scholar, College of Engineering, University of Illinois, 2015
  • Keynote speech, IEEE International Conference on ASIC, 2015
  • Best Paper Award, IEEE/ACM International Conference on Computer-Aided Design, 2015
  • Keynote paper, Integration, the VLSI Journal, 2016
  • 1ST Place Winner, IEEE/ACM DAC International Hardware Design Contest, 2017
  • NSF SBIR (Small Business Innovation Research) Award, together with Inspirit IoT, Inc. 2017
  • Invited Speaker, ICC Distinguished Lecture Series at Michigan Tech, 2017
  • Invited Distinguished Speaker, Masters & Robots Conference, 2017
  • Student Best Research Award, Ph.D. Forum, IEEE/ACM Design Automation Conference, 2017 (Supervisor for the student)
  • Included in the List of Teachers Ranked as Excellent, Fall 2017
  • Plenary Speech, IEEE Computer Society Annual Symposium on VLSI, 2018
  • Best Paper Award, IEEE/ACM International Workshop on System-Level Interconnect Prediction, 2018
  • Third Place Winner, System Design Contest at Design Automation Conference, 2018
  • Keynote Speaker, International Conference on Big Data Analytics & Data Mining, 2018
  • Judge, 2018 InnovateFPGA Grand Final Competition, Intel, 2018
  • Student Innovation Award, IEEE HPEC Graph Challenge, 2018 (Supervisor for the students)
  • Boeing Global Technology Student Recognition Award, 2018 (Supervisor for the students)
  • Best Poster Award, IBM AI Horizons Colloquium, 2018
  • Best Paper Award, IEEE/ACM International Conference on Computer-Aided Design, 2018
  • NSF SBIR (Small Business Innovation Research) Phase II Award, with Inspirit IoT, Inc., 2018
  • Best Paper Candidate, IEEE/ACM International Symposium on Microarchitecture, 2018
  • Invited Special Session Speaker, COOL Chips, 2019
  • ACM Distinguished Speaker, 2019-2022
  • IEEE Fellow, 2019
  • Editor-in-Chief, ACM Transactions on Reconfigurable Technology and Systems, 2019-2022
  • First Place Winner, both the FPGA and the GPU categories, System Design Contest at IEEE/ACM Design Automation Conference, 2019
  • A. K. Chowdhury Best Paper Award, IEEE International Conference on VLSI Design, 2020
  • Google Faculty Award, 2020
  • (Please refer to the CV for the complete list of awards.)

News Articles


Past and Current Research Projects


  • (Please refer to the CV for the complete list of research projects.)
  • Title: Novel Logic Synthesis for the New Challenges in FPGAs
  • Title: Modeling, Mitigating, and Tolerating Faults due to Parameter Variation in Multicores: A Microarchitecture and CAD Approach
  • Title: New Techniques in Synthesis and Physical Design for FPGAs
  • Title: High-performance Reliable Computing: Addressing the Parameter-variation Challenge through a Cross-disciplinary Architecture, CAD, and Compiler Approach
  • Title: CAREER: Nano-Centric Design Methodology for Nanoscale FPGAs
  • Title: SOS: A Nanotube-Based Configurable Logic Fabric
  • Title: Novel FPGA Synthesis for Low Power
  • Title: Reliable Circuit Design Methodology
  • Title: Parallel Programming Flow for Efficient FPGA Execution
  • Title: GPU, Reconfigurable Computing, and High-level Synthesis for Application Acceleration
  • Title: High-Level Synthesis for Accelerator Evaluation and Generation
  • Title: Developing an Interdisciplinary Research Program in Cancer Genomics
  • Title: Collaborative Research: From High-level Synthesis to Layout: a Cross-layer Methodology for Large-scale Reliable IC Design
  • Title: Scalable Synthesis, Exploring Emerging Technologies for Accelerators, and Mapping Diverse Software to Heterogeneous Architectures
  • Title: Customized Polyhedral Compilation for Low‐Power High‐Level SoC Synthesis
  • Title: DNA Data Error Correction and Compression with IBM Power8 System
  • Title: A New Modular and Global High-level Synthesis Engine for Rapid Post-Silicon Validation of Customized Hardware and Accelerators
  • Title: Genomic Compression: From Information Theory to Parallel Algorithms
  • Title: MegaBrain: Enabling Earth-scale FPGA Networks for Cognitive Computing
  • Title: Improving Variant Calling through Deep Learning
  • Title: DDARING: Dynamic Data-Aware Reconfiguration, INtegration and Generation
  • Title: Machine Learning Algorithm Design and Acceleration for Autonomous Driving Cars
  • Title: Object Recognition and Tracking for UAVs with Embedded FPGAs and GPUs
  • New: System and Acceleration for Cognitive Computing and Artificial Intelligence
  • New: Advanced System-Level Design and Synthesis for FPGAs
  • New: YouHome: a Cognitive Solution to Let Your Smart Home Know You Better
  • New: Project within NSF Institute for Accelerated AI Algorithms for Data-Driven Discovery (A3D3)
  • New: Project within IBM-Illinois Discovery Accelerator Institute (IIDAI)
  • New: A Novel Hybrid-Cloud Computing Testbed with Green Energy
  • New: vHLS: Verifiable High-level Synthesis
  • New: Project within ITI Center for Infrastructure Trustworthiness in Energy Systems (CITES)
  • New: Project within AMD/Xilinx Center of Excellence