On the Use of Small 2D Convolutions on GPUs

Abstract : Computing many small 2D convolutions using FFTs is a basis for a large number of applications in many domains in science and engineering, among them electromagnetic diffraction modeling in physics. The GPU architecture seems to be a suitable architecture to accelerate these convolutions, but reaching high application performance requires substantial development time and non-portable optimizations. In this work, we present the techniques, performance results and considerations to accelerate small 2D convolutions using CUDA, and compare performance to a multi-threaded CPU implementation. To improve programmability and performance of applications that make heavy use of small convolutions, we argue that two improvements to software and hardware are needed: FFT libraries must be extended with a single convolution function and communication bandwidth between CPU and GPU needs to be drastically improved.
Type de document :
Communication dans un congrès
Ana Lucia Varbanescu and Rob van Nieuwpoort and Anca Molnos. A4MMC 2010 - 1st Workshop on Applications for Multi and Many Core Processors, Jun 2010, Saint Malo, France. 2010
Liste complète des métadonnées

Littérature citée [3 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00493873
Contributeur : Ist Rennes <>
Soumis le : lundi 21 juin 2010 - 15:10:44
Dernière modification le : samedi 18 novembre 2017 - 18:16:02
Document(s) archivé(s) le : mercredi 22 septembre 2010 - 18:08:40

Fichier

A4MMC-al-umairy.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00493873, version 1

Collections

Citation

Shams A.H. Al Umairy, Alexander S. Van Amesfoort, Irwan D. Setija, Martijn C. Van Beurden, Henk J. Sips. On the Use of Small 2D Convolutions on GPUs. Ana Lucia Varbanescu and Rob van Nieuwpoort and Anca Molnos. A4MMC 2010 - 1st Workshop on Applications for Multi and Many Core Processors, Jun 2010, Saint Malo, France. 2010. 〈inria-00493873〉

Partager

Métriques

Consultations de la notice

99

Téléchargements de fichiers

319