Project Explorer

Browse research directions as projects.

The new projects page turns major work threads into filterable entries with dedicated detail pages, so visitors can move from broad research areas to concrete systems, toolchains, and papers more naturally.

Research Interests

Our Goals -- Enable Next-Generation Intelligent Computing Systems

We seek to build next-generation intelligent computing systems with emerging semiconductor technologies beyond conventional digital electronics. Our group's research will target enabling computing systems with (1) ultra-fast processing speed (e.g., low latency, high throughput), (2) superior efficiency (e.g., compute density, power/energy efficiency), (3) high robustness against both static (systematic) and dynamic (random) noises/variations/attacks/aging, and (4) great adaptability to support advanced, dynamic intelligent workloads in pratical application scenarios (e.g., cloud, resource-limited edge, distributed systems).

Towards this ultimate goal, we focus on developing future computing platforms based on:

  • Heterogeneous Integration: Mixed-signal heterogneous technologies (analog, digital, electronics, photonics, and beyond) will be fused into the systems with cross-domain synergy.
  • Domain-Specific Customization: Specialized hardware design and customized software algorithms will trade universality for superior performance and efficiency in certain use domains.
  • Cross-Layer Co-design: Hardware (device, circuit, architecture) and software (algorithm, application) will be synergistically designed/optimized and converge to better Patero frontier. Sensing, computing, and interconnects will be co-designed in the system level.
  • Agile & Intelligent Design Automation: AI-Enhanced automation flow for productive, adaptive, and high-quality design and deployment pipeline. We want to close the virtuous cycle of emerging hardware for AI/ML and AI/ML for hardware design automation. We are specifically enthusiastic about electronic-photonic design automation (EPDA).
  • Hardware Design -- Emerging Technology and Customized Device/Circuit/Architecture

    Papers: [FFT-ONN, TCAD'21], [O2NN, DATE'21], [OSNN, ACS Photonics'22], [SqueezeLight, TCAD'22], [Fuse and Mix, ICCAD'22], [QuantumNAS, HPCA'22], [DOTA, MLSys SNAP'23], [M3ICRO, arXiv'23]

    We are interested in emerging semiconductor technology for sensing, computing, and interconnects tasks, on both foundation-level device/circuit and higher-level architecture systems. We design heterogeneous electronic-photonic computing systems using optics, CMOS, as well as post-CMOS electronics, which we believe will be transformative technologies to break through the compute density, energy efficiency, and speed limitations of current computing solutions. We will push the state-of-the-art emerging computing system by application-specific customization and broaden its practical applicability with superior robsutness, performance, efficiency, and adaptability.

    Design Automation Flow -- Intelligent Design Automation Toolkits

    Papers: [DREAMPlace, TCAD'20], [DREAMPlace 3.0, ICCAD'20], [Layout Pred., DATE'20], [Quantum Pred, ICCAD'22], [ADEPT, DAC'22], [Timing Pred, DAC'22], [NeurOLight, NeurIPS'22]

    We develop end-to-end electronic-photonic design automation toolchains based on optimization and AI-assisted methodologies, including simulation, layout, performance evaluation, and automatic design space exploration. We are interested in new problem formulation and novel solutions based on various optimization techniques and high-performance kernel implementation. We believe a fully-automated design flow that supports incremental interactive design pipelines can maximize the design quality, productivity, and efficiency when advancing emerging hardware platforms. AI/ML for hardware design automation is a specific topic our group is interested in, where customized ML algorithms will be introduced and adapted to solve challenging problems and break the limitation of conventional optimization/heuristics-based design automation paradigm.

    Efficient Algorithms -- Cross-Layer Co-design and Advanced AI/ML Applications

    Papers: [ROQ, DATE'20], [FLOPS, DAC'20], [MixedTrain, AAAI'21], [MemEff-ONN, ICCV'21], [L2ight, NeurIPS'21], [ELight, TCAD'22], [QuantumNAT, DAC'22], [QOC, DAC'22], [HRViT, CVPR'22], [HEAT, NeurIPS MLSys'22]

    To demonstrate real-world impact of emerging computing systems, we are interested in various emerging application of our developed hardware, including neural network inference/training on cloud and edge, scientific computing, optimization, robotics, IoT, autonomous driving, UAV, health, and other inter-disciplinary and cross-disciplinary fields. To enable reliable and efficient deployment on those use domain, cross-layer co-design methodologies and advanced machine learning algorithms will be explored to achieve digital-comparable task performance (e.g., accuracy), high robustness (e.g., against noises/attacks), and high efficiency (e.g., power/energy/area).