• DocumentCode
    180357
  • Title

    GPU based implementation of multichannel adaptive room equalization

  • Author

    Lorente, Jorge ; Ferrer, Miguel ; de Diego, Maria ; Gonzalez, Adriana

  • Author_Institution
    Inst. de Telecomun. y Aplic. Multimedia, Univ. Politec. de Valencia, València, Spain
  • fYear
    2014
  • fDate
    4-9 May 2014
  • Firstpage
    7535
  • Lastpage
    7539
  • Abstract
    Multichannel adaptive equalization (AE) systems require high computational capacity, which constraints their practical implementation. Graphics Processing Units (GPUs) are well known due to their potential for highly parallel data processing. Although the GPUs seem to be suitable platforms for multichannel scenarios, an efficient use of parallel computation in the adaptive filtering context is not straightforward due to the feedback loops. This paper presents a GPU implementation of a multichannel AE system based on the filtered-x LMS algorithm working over a real-time prototype. Details of the parallelization of the algorithm are given. Experimental results are presented to validate and computationally analyze the real-time performance of the AE GPU implementation. Results show the usefulness of GPUs to develop versatile, scalable and low cost multichannel AE systems.
  • Keywords
    adaptive filters; computational complexity; equalisers; feedback; graphics processing units; telecommunication channels; GPU based implementation; adaptive filtering; computational capacity; feedback loops; filtered-x LMS algorithm; graphics processing units; multichannel AE system; multichannel adaptive equalization systems; parallel computation; parallel data processing; Acoustics; Graphics processing units; Kernel; Microphones; Partitioning algorithms; Real-time systems; Signal processing algorithms; adaptive equalization; filtered-x LMS; frequency domain adaptive filters; graphics processing unit;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/ICASSP.2014.6855065
  • Filename
    6855065