mlsanityData to 14 Oct 2026

Performance Analysis of DNN Inference/Training with Convolution and non-Convolution Operations

arXiv 2306.16767 ↗First posted 29 Jun 2023cs.AR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Today's performance analysis frameworks for deep learning accelerators suffer from two significant limitations. First, although modern convolutional neural network (CNNs) consist of many types of layers other than convolution, especially during training, these frameworks largely focus on convolution layers only. Second, these frameworks are generally targeted towards inference, and lack support for training operations. This work proposes a novel performance analysis framework, SimDIT, for general ASIC-based systolic hardware accelerator platforms. The modeling effort of SimDIT comprehensively covers convolution and non-convolution operations of both CNN inference and training on a highly parameterizable hardware substrate. SimDIT is integrated with a backend silicon implementation flow and provides detailed end-to-end performance statistics (i.e., data access cost, cycle counts, energy, and power) for executing CNN inference and training workloads. SimDIT-enabled performance analysis reveals that on a 64X64 processing array, non-convolution operations constitute 59.5% of total runtime for ResNet-50 training workload. In addition, by optimally distributing available off-chip DRAM bandwidth and on-chip SRAM resources, SimDIT achieves 18X performance improvement over a generic static resource allocation for ResNet-50 inference.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 34 references that are in the map. First posted on arXiv 29 Jun 2023.

Builds on

13 of 34 references.

References · 13

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  3. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  4. 2018Federated Learning for Mobile Keyboard Predictioncited by 572
  5. 2019Gemmini: Enabling Systematic Deep-Learning Architecture Evaluation via Full-Stack Integrationcited by 63
  6. 2021An Evaluation of Edge TPU Accelerators for Convolutional Neural Networkscited by 39
  7. 2018Interstellar: Using Halide's Scheduling Language to Analyze DNN Acceleratorscited by 34
  8. 2020AutoDNNchip: An Automated DNN Chip Predictor and Builder for Both FPGAs and ASICscited by 26
  9. 2019Training on the Edge: The why and the howcited by 9
  10. 2021Characterizing and Demystifying the Implicit Convolution Algorithm on Commercial Matrix-Multiplication Acceleratorscited by 8
  11. 2020Now that I can see, I can improve: Enabling data-driven finetuning of CNNs on the edgecited by 4
  12. 2021A Highly Configurable Hardware/Software Stack for DNN Inference Accelerationcited by 4
1 more
  1. 2021TRIM: A Design Space Exploration Model for Deep Neural Networks Inference and Training Acceleratorscited by 2

Built on by

Not cited yet.