paper-with-me

Papers

Layer-specific Optimization for Mixed Data Flow with Mixed Precision in FPGA Design for CNN-based Object Detectors

2020-09-03 · Duy Thanh Nguyen, Hyun Kim, Hyuk-Jae Lee

Convolutional neural networks (CNNs) require both intensive computation and frequent memory access, which lead to a low processing speed and large power dissipation. Although the characteristics of the different layers in a CNN are frequently quite different, previous hardware designs have employed common optimization schemes for them. This paper proposes a layer-specific design that employs different organizations that are optimized for the different layers. The proposed design employs two layer-specific optimizations: layer-specific mixed data flow and layer-specific mixed precision. The mixed data flow aims to minimize the off-chip access while demanding a minimal on-chip memory (BRAM) resource of an FPGA device. The mixed precision quantization is to achieve both a lossless accuracy and an aggressive model compression, thereby further reducing the off-chip access. A Bayesian optimization approach is used to select the best sparsity for each layer, achieving the best trade-off between the accuracy and compression. This mixing scheme allows the entire network model to be stored in BRAMs of the FPGA to aggressively reduce the off-chip access, and thereby achieves a significant performance enhancement. The model size is reduced by 22.66-28.93 times compared to that in a full-precision network with a negligible degradation of accuracy on VOC, COCO, and ImageNet datasets. Furthermore, the combination of mixed dataflow and mixed precision significantly outperforms the previous works in terms of both throughput, off-chip access, and on-chip memory requirement.

📄 PDF Abstract BibTeX arXiv:2009.01588

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian OptimizationModel CompressionQuantization

Similar Papers 제목 키워드 기반

Mixed-TD: Efficient Neural Network Accelerator with Layer-Specific Tensor Decomposition

2023-06-08 · Zhewen Yu, Christos-Savvas Bouganis

Neural Network designs are quite diverse, from VGG-style to ResNet-style, and from Convolutional Neural Networks to Transformers. Towards the design of efficient accelerators, many works have adopted a dataflow-based, in…

Efficient Neural NetworkQuantizationTensor Decomposition

AutoNF: Automated Architecture Optimization of Normalizing Flows Using a Mixture Distribution Formulation

2021-09-29 · Yu Wang, Jan Drgona, Jiaxin Zhang, Karthik Somayaji NS 외

Although various flow models based on different transformations have been proposed, there still lacks a quantitative analysis of performance-cost trade-offs between different flows as well as a systematic way of construc…

InfoQ: Mixed-Precision Quantization via Global Information Flow

2025-08-06 · Mehmet Emre Akbulut, Hazem Hesham Yousef Shalby, Fabrizio Pittorino, Manuel Roveri arxiv

Mixed-precision quantization (MPQ) is crucial for deploying deep neural networks on resource-constrained devices, but finding the optimal bit-width for each layer represents a complex combinatorial optimization problem. …

An Online Cross-layered Defense Strategy with Bandwidth Allocation for Multi-channel Systems under DoS Attacks

2025-04-29 · Liheng Wan, Panshuo Li, James Lam

This paper proposes an online cross-layered defense strategy for multi-channel systems with switched dynamics under DoS attacks. The enabling condition of a channel under attacks is formulated with respect to attack flow…

Design of High-Throughput Mixed-Precision CNN Accelerators on FPGA

2022-08-09 · Cecilia Latotzke, Tim Ciesielski, Tobias Gemmeke

Convolutional Neural Networks (CNNs) reach high accuracies in various application domains, but require large amounts of computation and incur costly data movements. One method to decrease these costs while trading accura…

QuantizationVocal Bursts Intensity Prediction