• DocumentCode
    2444327
  • Title

    A GPU implementation of a real-time MIMO detector

  • Author

    Wu, Michael ; Gupta, Siddharth ; Sun, Yang ; Cavallaro, Joseph R.

  • Author_Institution
    Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
  • fYear
    2009
  • fDate
    7-9 Oct. 2009
  • Firstpage
    303
  • Lastpage
    308
  • Abstract
    Multiple-input multiple-output (MIMO) is an existing technique that can significantly increase throughput of the system by employing multiple antennas at the transmitter and the receiver. Realizing maximum benefit from this technique requires computationally intensive detectors which poses significant challenges to receiver design. Furthermore, a flexible detector or multiple detectors are needed to handle different configurations. Graphical processor unit (GPU), a highly parallel commodity programmable co-processor, can deliver extremely high computation throughput and is well suited for signal processing applications. However, careful architecture aware design is needed to leverage performance offered by GPU. We show we can achieve good performance while maintaining flexibility by employing an optimized trellis-based MIMO detector on GPU.
  • Keywords
    MIMO communication; antenna arrays; software architecture; telecommunication computing; architecture aware design; graphical processor unit; multiple antennas; multiple-input multiple-output; parallel commodity programmable co-processor; realtime MIMO detector; signal processing applications; Computer architecture; Concurrent computing; Coprocessors; Detectors; MIMO; Receiving antennas; Signal processing; Throughput; Transmitters; Transmitting antennas;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2009. SiPS 2009. IEEE Workshop on
  • Conference_Location
    Tampere
  • ISSN
    1520-6130
  • Print_ISBN
    978-1-4244-4335-2
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2009.5336271
  • Filename
    5336271