Academic
Publications
Reconfigurable real-time MIMO detector on GPU

Reconfigurable real-time MIMO detector on GPU,10.1109/ACSSC.2009.5469936,Michael Wu,Yang Sun,Joseph R. Cavallaro

Reconfigurable real-time MIMO detector on GPU   (Citations: 6)
BibTex | RIS | RefWorks Download
In a high performance multiple-input multiple-output (MIMO) system, a soft output MIMO detector combined with a channel decoder is often used at the receiver to maximize performance gain. Graphic processor unit (GPU) is a low-cost parallel programmable co-processor that can deliver extremely high computation throughput and is well suited for signal processing applications. We propose and implement a novel soft MIMO detection algorithm and show we meet real-time performance while maintaining flexibility using GPU.
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...To the best of our knowledge, there are no existing implementations of a soft MIMO detector on a GPU besides our recent work [20, 21]...
    • ...Compared to our previous work [20], this work is a more complete comparison since it is also a soft detector...

    Michael Wuet al. Implementation of a High Throughput Soft MIMO Detector on GPU

    • ...Wu et al. [33] demonstrates advanced MIMO processing on a floating-point Graphics Processing Unit (GPU)...
    • ...A near-ML soft-output MIMO detector implementation is demonstrated in [33]...
    • ...Besides, [33] is again based on the forementioned floating-point GPU which is generally not a feasible option for portable devices...

    Robert Fasthuberet al. Exploration of Soft-Output MIMO Detector Implementations on Massive Pa...

    • ...It should be noted that the focus of this work is not to optimize the structure of the sphere decoding algorithms to specific GPUs, as it has been done for example in [11]...

    Muhammad S. Khairyet al. Boosting sphere decoding speed through Graphic Processing Units

    • ...Section VII compares our implementations with the [7] implementation...
    • ...In [15] and [7] a GPU implementation of a MIMO–OFDM detector were presented...
    • ...In [7] the implementation achieves a peak throughput of 63.05 Mbps with a complex-valued 2 × 2 16-QAM system...
    • ...in [7], the GPU in [7] was much more powerful than that used in this work...
    • ...in [7], the GPU in [7] was much more powerful than that used in this work...
    • ...The GeForce 9600 GT used in [7] has twice the number of cores the Quadro FX 1700 has, the core speed and the memory clock speed are also double compared to the Quadro FX 1700...
    • ...Taking the differences in GPU performance and the scalable programming model into consideration, the results presented in this work outrun the results achieved in [7]...
    • ...However, it has to be noted that the LLR computations were not included in our implementation, unlike in [7]...
    • ...COMPARISON OF THE RESULTS SSFE, m=[1144] LORD Trellis based [7]...
    • ...In [7], the implementation used 16 threads for one subcarrier detection with a 2 × 2 16-QAM system, similar to our SSFE implementation...
    • ...Compared to the two parallel subcarrier detections mapped in each block in the SSFE implementation, and one subcarrier detection per block with the LORD algorithm presented in this study, [7] mapped four parallel subcarrier detections in each block, making the block size of the implementation in [7] 64 compared to 32 and 16 with SSFE and LORD implementations in our studies, respectively...
    • ...Compared to the two parallel subcarrier detections mapped in each block in the SSFE implementation, and one subcarrier detection per block with the LORD algorithm presented in this study, [7] mapped four parallel subcarrier detections in each block, making the block size of the implementation in [7] 64 compared to 32 and 16 with SSFE and LORD implementations in our studies, respectively...
    • ...The overall threads used in our implementations were 1024 for SSFE and 512 for LORD compared to the 35200 in [7]...

    Teemu Nylandenet al. A GPU implementation for two MIMO-OFDM detectors

    • ...In [4], a fixed sphere MIMO decoder is implemented by FPGA prototyping, and a soft MIMO detection algorithm[5,6] is implemented with the structure optimization for specific GPU...

    Wang Hongyuanet al. A Fixed-Complexity Sphere Decoder for MIMO Systems on Graphics Process...

Sort by: