Ir al contenido

Documat


Convolución paralela con GPU

  • Mesa Hidalgo, F. J. [1] ; García Arenas, María Isabel [1]
    1. [1] Universidad de Granada

      Universidad de Granada

      Granada, España

  • Localización: Enseñanza y aprendizaje de ingeniería de computadores: Revista de Experiencias Docentes en Ingeniería de Computadores, ISSN-e 2173-8688, Nº. 5, 2015, págs. 139-158
  • Idioma: español
  • DOI: 10.30827/digibug.36575
  • Enlaces
  • Resumen
    • español

      Este trabajo presenta un proyecto de fin de carrera realizado en la Escuela Superior de Ingeniería Informática y Telecomunicación de la Universidad de Granada donde se pone de manifiesto el potencial de la computación paralela en la GPU mediante el uso de dos tecnologías concretas: CUDA y OpenCL, tomando para ello, como ejemplo real, el algoritmo de la convolución para imágenes. Se analizaron las diversas implementaciones propuestas para cada una de las técnicas y se realizó un estudio sobre los resultados obtenidos tras la ejecución de éstos en función de las imágenes y filtros de entrada. Así mismo, se tratará el presente documento como la elaboración de un pequeño manual que pueda servir de apoyo al uso que dicho proyecto de fin de carrera tiene en el actual curso académico para la asignatura Arquitectura y Computación de Altas Prestaciones.

    • English

      This paper presents a thesis undertaken in the ETSIIT of the University of Granada where the potential of the parallel computing on the GPU is illustrated by using two different kinds of technology: CUDA and OpenCL, taking as a real example the Convolution algorithm for images. Several proposals of algorithm will be analyzed as well as the possible explanations about the obtained outcomes based upon various input images and filters.

      Additionally, the present document is intended to be conceived as a manual for starters, which could potentially become a support during the current academic year for the course "Arquitectura y Computación de Altas Prestaciones".

  • Referencias bibliográficas
    • Douglas C.C and Hyoseop Lee, "Basket Option Pricing Using GP-GPU Hardware Acceleration," Univ. of Wyoming, Laramie, WY, USA, 2010.
    • G. Poli, J.H. Saito, J.F. Mari., and M.R. Zorzan, "Processing Neocognitron of Face Recognition on High Performance Environment Based on...
    • Javier Delgado, Joao Gazolla, Esteban Clua, and S. Masoud Sadjadi, "A Case Study on Porting Scientific Applications to GPU/CUDA,"...
    • John Nickolls and William J. Dally, "THE GPU COMPUTING ERA," NVIDIA, Santa Clara, CA, 2010.
    • Nesrin Aydin Atasoy, Baha Sen, and Burhan Selcuk, "Using gauss - Jordan elimination method with CUDA for linear circuit equation systems,"...
    • O. Cetin and G. Yilmaz, "GPGPU accelerated real-time potential field based formation control for Unmanned Aerial Vehicles," in Unmanned...
    • R. Ammendola et al., "The GAP project - GPU for realtime applications in high energy physics and medical imaging," in Nuclear Science...
    • Ren Wu, Bin Zhang, and Hsu Meichun, "GPU-Accelerated Large Scale Analytics," HP Laboratories, 2009.
    • Yan Yong and Zhang Xiaodong, "Profit-effective parallel computing," Concurrency, vol. 7, no. 2, April 1999

Fundación Dialnet

Mi Documat

Opciones de artículo

Opciones de compartir

Opciones de entorno