
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.
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:
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.
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.
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).