Convolution accelerator designs using fast algorithms (Q2004889)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 7257178
Language Label Description Also known as
default for all languages
No label defined
    English
    Convolution accelerator designs using fast algorithms
    scientific article; zbMATH DE number 7257178

      Statements

      Convolution accelerator designs using fast algorithms (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      7 October 2020
      0 references
      Summary: Convolutional neural networks (CNNs) have achieved great success in image processing. However, the heavy computational burden it imposes makes it difficult for use in embedded applications that have limited power consumption and performance. Although there are many fast convolution algorithms that can reduce the computational complexity, they increase the difficulty of practical implementation. To overcome these difficulties, this paper proposes several convolution accelerator designs using fast algorithms. The designs are based on the field programmable gate array (FPGA) and display a better balance between the digital signal processor (DSP) and the logic resource, while also requiring lower power consumption. The implementation results show that the power consumption of the accelerator design based on the Strassen-Winograd algorithm is 21.3\% less than that of conventional accelerators.
      0 references
      convolutional neural network
      0 references
      fast convolution
      0 references
      FPGA
      0 references
      Strassen
      0 references
      Winograd
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers