@inproceedings{dc1d86fd759f49e2ad34dafc2ba4ec2a,
title = "H4H: Hybrid Convolution-Transformer Architecture Search for NPU-CIM Heterogeneous Systems for AR/VR Applications",
abstract = "Low-latency and low-power edge AI is crucial for Augmented/Virtual Reality applications. Recent advances demonstrate that hybrid models, combining convolution layers (CNN) and transformers (ViT), often achieve a superior accuracy/performance tradeoff on various computer vision and machine learning (ML) tasks. However, hybrid ML models can present system challenges for latency and energy efficiency due to their diverse nature in dataflow and memory access patterns. In this work, we leverage architecture heterogeneity from Neural Processing Units (NPU) and Compute-In-Memory (CIM) and explore diverse execution schemas for efficient hybrid model executions. We introduce H4H-NAS, a two-stage Neural Architecture Search (NAS) framework to automate the design of hybrid CNN/ViT models for heterogeneous edge systems featuring both NPU and CIM. We propose a two-phase incremental supernet training in our NAS to resolve gradient conflicts between sampled subnets caused by different block types in a hybrid model search space. Our H4H-NAS approach is also powered by a performance estimator built with NPU performance results measured on real silicon, and CIM performance based on industry IPs. H4H-NAS searches hybrid CNN-ViT models with fine granularity and achieves significant (up to 1.34%) top-1 accuracy improvement on ImageNet-1k. Moreover, results from our algorithm/hardware co-design reveal up to 56.08% overall latency and 41.72% energy improvements by introducing heterogeneous computing over baseline solutions. Overall, our framework guides the design of hybrid network architectures and system architectures for NPU+CIM heterogeneous systems.",
keywords = "algorithm-hardware co-design, compute-inmemory, edge AI inference, neural architecture search, neural processing unit",
author = "Yiwei Zhao and Jinhui Chen and Zhang, {Sai Qian} and Sarwar, {Syed Shakib} and Stangherlin, {Kleber Hugo} and Gomez, {Jorge Tomas} and Seo, {Jae Sun} and {De Salvo}, Barbara and Chiao Liu and Gibbons, {Phillip B.} and Ziyun Li",
note = "Publisher Copyright: {\textcopyright} 2025 Institute of Electrical and Electronics Engineers Inc.. All rights reserved.; 30th Asia and South Pacific Design Automation Conference, ASP-DAC 2025 ; Conference date: 20-01-2025 Through 23-01-2025",
year = "2025",
month = mar,
day = "4",
doi = "10.1145/3658617.3697627",
language = "English (US)",
series = "Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1133--1141",
booktitle = "ASP-DAC 2025 - 30th Asia and South Pacific Design Automation Conference, Proceedings",
}