paper-with-me

홈 › Papers

Generative Design of Hardware-aware DNNs

2020-06-06 · Sheng-Chun Kao, Arun Ramamurthy, Tushar Krishna

To efficiently run DNNs on the edge/cloud, many new DNN inference accelerators are being designed and deployed frequently. To enhance the resource efficiency of DNNs, model quantization is a widely-used approach. However, different accelerator/HW has different resources leading to the need for specialized quantization strategy of each HW. Moreover, using the same quantization for every layer may be sub-optimal, increasing the designspace of possible quantization choices. This makes manual-tuning infeasible. Recent work in automatically determining quantization for each layer is driven by optimization methods such as reinforcement learning. However, these approaches need re-training the RL for every new HW platform. We propose a new way for autonomous quantization and HW-aware tuning. We propose a generative model, AQGAN, which takes a target accuracy as the condition and generates a suite of quantization configurations. With the conditional generative model, the user can autonomously generate different configurations with different targets in inference time. Moreover, we propose a simplified HW-tuning flow, which uses the generative model to generate proposals and execute simple selection based on the HW resource budget, whose process is fast and interactive. We evaluate our model on five of the widely-used efficient models on the ImageNet dataset. We compare with existing uniform quantization and state-of-the-art autonomous quantization methods. Our generative model shows competitive achieved accuracy, however, with around two degrees less search cost for each design point. Our generative model shows the generated quantization configuration can lead to less than 3.5% error across all experiments.

📄 PDF Abstract BibTeX arXiv:2006.03968

Code (0)

등록된 구현이 없습니다.

Tasks

Quantization

Similar Papers 제목 키워드 기반

HSCoNAS: Hardware-Software Co-Design of Efficient DNNs via Neural Architecture Search

2021-03-11 · Xiangzhong Luo, Di Liu, Shuo Huai, Weichen Liu

In this paper, we present a novel multi-objective hardware-aware neural architecture search (NAS) framework, namely HSCoNAS, to automate the design of deep neural networks (DNNs) with high accuracy but low latency upon t…

CPUGPUHardware Aware Neural Architecture SearchNeural Architecture Search

Hardware-aware Pruning of DNNs using LFSR-Generated Pseudo-Random Indices

2019-11-09 · Foroozan Karimzadeh, Ningyuan Cao, Brian Crafton, Justin Romberg 외

Deep neural networks (DNNs) have been emerged as the state-of-the-art algorithms in broad range of applications. To reduce the memory foot-print of DNNs, in particular for embedded applications, sparsification techniques…

Efficient Processing of Deep Neural Networks: A Tutorial and Survey

2017-03-27 · Vivienne Sze, Yu-Hsin Chen, Tien-Ju Yang, Joel Emer

Deep neural networks (DNNs) are currently widely used for many artificial intelligence (AI) applications including computer vision, speech recognition, and robotics. While DNNs deliver state-of-the-art accuracy on many A…

Benchmarkingspeech-recognitionSpeech RecognitionSurvey

DRACO: Co-Optimizing Hardware Utilization, and Performance of DNNs on Systolic Accelerator

2020-06-26 · Nandan Kumar Jha, Shreyas Ravishankar, Sparsh Mittal, Arvind Kaushik 외

The number of processing elements (PEs) in a fixed-sized systolic accelerator is well matched for large and compute-bound DNNs; whereas, memory-bound DNNs suffer from PE underutilization and fail to achieve peak performa…

Computational Efficiency

ESM: A Framework for Building Effective Surrogate Models for Hardware-Aware Neural Architecture Search

2025-08-02 · Azaz-Ur-Rehman Nasir, Samroz Ahmad Shoaib, Muhammad Abdullah Hanif, Muhammad Shafique arxiv

Hardware-aware Neural Architecture Search (NAS) is one of the most promising techniques for designing efficient Deep Neural Networks (DNNs) for resource-constrained devices. Surrogate models play a crucial role in hardwa…

Neural Architecture Search