• Home
  • Search
  • CONNA: Configurable Matrix Multiplication Engine for Neural Network Acceleration
  • Cite Icon9
  • https://doi.org/10.3390/electronics11152373Copy DOI Icon

CONNA: Configurable Matrix Multiplication Engine for Neural Network Acceleration

Show More
  • Abstract
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Convolutional neural networks (CNNs) have demonstrated promising results in various applications such as computer vision, speech recognition, and natural language processing. One of the key computations in many CNN applications is matrix multiplication, which accounts for a significant portion of computation. Therefore, hardware accelerators to effectively speed up the computation of matrix multiplication have been proposed, and several studies have attempted to design hardware accelerators to perform better matrix multiplications in terms of both speed and power consumption. Typically, accelerators with either a two-dimensional (2D) systolic array structure or a single instruction multiple data (SIMD) architecture are effective only when the input matrix has shapes that are close to or similar to a square. However, several CNN applications require multiplications of non-squared matrices with various shapes and dimensions, and such irregular shapes lead to poor utilization efficiency of the processing elements (PEs). This study proposes a configurable engine for neural network acceleration, called CONNA, whose computation engine can conduct matrix multiplications with highly utilized computing units, regardless of the access patterns, shapes, and dimensions of the input matrices by changing the shape of matrix multiplication conducted in the physical array. To verify the functionality of the CONNA accelerator, we implemented CONNA as an SoC platform that integrates a RISC-V MCU with CONNA on Xilinx VC707 FPGA. SqueezeNet on CONNA achieved an inference performance of 100 frames per second (FPS) with 2.36 mm2 and 83.55 mW in a 65 nm process, improving efficiency by up to 34.1 times better than existing accelerators in terms of FPS, silicon area, and power consumption.

Loading PDF

Similar Papers
  • Conference Article
  • Citations400

A dynamically configurable coprocessor for convolutional neural networks

  • Jun 19, 2010
  • Srimat Chakradhar +3
  • Research Article

Application of Convolutional Neural Networks in Breast Cancer Detection: Hybrid and Attention-based Models

  • Aug 26, 2025
  • Science and Technology of Engineering Chemistry and Environmental Protection
  • Junshuang Wang
  • PDF
  • Research Article
  • Citations10

A study on the application of convolutional neural networks for the maintenance of railway tracks

  • May 02, 2024
  • Discover Artificial Intelligence
  • Mauro José Pappaterra +2
  • Research Article
  • Citations51

Issues associated with deploying CNN transfer learning to detect COVID-19 from chest X-rays.

  • Oct 06, 2020
  • Physical and engineering sciences in medicine
  • Taban Majeed +3
  • PDF
  • Research Article
  • Citations6

Convolutional neural networks for sea surface data assimilation in operational ocean models: test case in the Gulf of Mexico

  • Jan 24, 2025
  • Ocean Science
  • Olmo Zavala-Romero +3
  • Book Chapter
  • Citations16

Application of Convolutional Neural Networks in Cancer Diagnosis

  • Jan 01, 2022
  • Rejaul Karim Barbhuiya +2
  • Research Article
  • Citations36

An FPGA-based online reconfigurable CNN edge computing device for object detection

  • Apr 29, 2023
  • Microelectronics Journal
  • Yu Wang +10
  • Research Article
  • Citations46

Deep learning convolutional neural network algorithms for the early detection and diagnosis of dental caries on periapical radiographs: A systematic review

  • Jul 13, 2021
  • Imaging Science in Dentistry
  • Nabilla Musri +3
  • PDF
  • Research Article
  • Citations7

Application of Convolution Neural Network (CNN) Model Combined with Pyramid Algorithm in Aerobics Action Recognition

  • Jan 01, 2021
  • Computational Intelligence and Neuroscience
  • Qi Liang
  • Conference Article
  • Citations7

Neuroimaging Based Survival Time Prediction of GBM Patients Using CNNs from Small Data

  • Oct 01, 2019
  • Kaoutar Ben Ahmed +4
  • Research Article

APPLICATION OF DEEP LEARNING TECHNIQUES FOR ENHANCING ARABIC VOCABULARY ACQUISITION IN STUDENTS AT MTS DARUN-NAJAH

  • Jan 31, 2025
  • Ultimatics : Jurnal Teknik Informatika
  • Misbachur Rohmatul Isnaini +3
  • PDF
  • Research Article
  • Citations12

CENNA: Cost-Effective Neural Network Accelerator

  • Jan 10, 2020
  • Electronics
  • Sang-Soo Park +1
  • PDF
  • Research Article
  • Citations9

Implementation of CNN and ANN for Fashion-MNIST-Dataset using Different Optimizers

  • Dec 20, 2022
  • Indian Journal Of Science And Technology
  • Sumera Sumera +3
  • Conference Article
  • Citations1

A Comparative Analysis of Convolutional Neural Networks for Seismic Noise Attenuation

  • Jun 05, 2023
  • Mrigya Fogat +3
  • PDF
  • Research Article
  • Citations8

A Convolutional Neural Networks-Based Approach for Texture Directionality Detection

  • Jan 12, 2022
  • Sensors (Basel, Switzerland)
  • Marcin Kociołek +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.