Digital beamforming using a GPU

  • Authors:
  • Carl-Inge Colombo Nilsen;Ines Hafizovic

  • Affiliations:
  • Department of Informatics, University of Oslo, Norway;-

  • Venue:
  • ICASSP '09 Proceedings of the 2009 IEEE International Conference on Acoustics, Speech and Signal Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we investigate the use of GPUs as digital beamformers. We specify a parallel implementation of a beamformer in time and frequency domain and measure its performance. We also give examples of the processing limits of NVIDIA Geforce 8800 GPU with respect to application parameters: number of sensors, sampling frequency, bandwidth, and number of simultaneous beams. The results are compared to those of algorithms similarly implemented on a Intel Xeon CPU. We find that the GPU is able to process a larger amount of information than the CPU, and that it can be used as a digital beamformer for arrays with a large number of elements sampled at high rates. Exact results are given for the abovementioned application parameters.