Instittuto de Telecomunicaciones y Aplicaciones Multimedia (iTEAM)
Abstract
[EN] This paper presents a meaningful practical performance comparison between the last generation
of Graphics Processing Units (GPUs) and the last generation multi-core CPUs when they are
used to solve given Signal Processing algorithms. Two kinds of tests were considered: when GPU
pre-designed computational libraries were available, and when the GPU code was developed by
the authors. Results show that GPUs offer great possibilities, but its programming is still hard
and high performances can be obtained only if the algorithm can be adapted to the GPU programming model.This work was financially supported by the Spanish Ministerio de Ciencia e Innovación (Projects TIN2008-06570-C04-02, TEC2009-13741 and
CAPAP-H3 TIN2010-12011-E), Universitat Politècnica de València through “Programa de Apoyo a la Investigación y Desarrollo (PAID-05-10)” and
Generalitat Valenciana through project PROMETEO/2009/013.García Mollá, VM.; Gonzalez, A.; González García, CY.; Martínez Zaldívar, FJ.; Ramiro Sánchez, C.; Roger Varea, S.; Vidal Maciá, AM. (2011). The impact of GPU/Multicore in Signal Processing: a quantitative approach. Waves. (3):96-106. http://hdl.handle.net/10251/47425S96106