How GPUs can outperform ASICs for fast LDPC decoding
Proceedings of the 23rd international conference on Supercomputing
Correlation-based particle filter for 3D object tracking
Integrated Computer-Aided Engineering
Power Consumption of GPUs from a Software Perspective
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
The error probability of the fixed-complexity sphere decoder
IEEE Transactions on Signal Processing
Implementation of a High Throughput Soft MIMO Detector on GPU
Journal of Signal Processing Systems
Using graph cuts in GPUs for color based human skin segmentation
Integrated Computer-Aided Engineering
Implementation of an SDR platform using GPU and its application to a 2 × 2 MIMO WiMAX system
Analog Integrated Circuits and Signal Processing
GPU-Based Architectures and Their Benefit for Accurate and Efficient Wireless Network Simulations
MASCOTS '11 Proceedings of the 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems
On the sphere-decoding algorithm I. Expected complexity
IEEE Transactions on Signal Processing - Part I
Fixing the Complexity of the Sphere Decoder for MIMO Detection
IEEE Transactions on Wireless Communications
Implementation of an SDR system using graphics processing unit
IEEE Communications Magazine
Soft-output sphere decoding: algorithms and VLSI implementation
IEEE Journal on Selected Areas in Communications
A distributed visualization system for crowd simulations
Integrated Computer-Aided Engineering
Integration of emerging computer technologies for an efficient image sequences analysis
Integrated Computer-Aided Engineering
A low-cost 3D human interface device using GPU-based optical flow algorithms
Integrated Computer-Aided Engineering
Mining association rules with single and multi-objective grammar guided ant programming
Integrated Computer-Aided Engineering
Energy and locality aware load balancing in cloud computing
Integrated Computer-Aided Engineering
M-cluster and X-ray: Two methods for multi-jammer localization in wireless sensor networks
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
The use of many-core processors such as general purpose Graphic Processing Units GPUs has recently become attractive for the efficient implementation of signal processing algorithms for communication systems. This is due to the cost-effectiveness of GPUs together with their potential capability of parallel processing. This paper presents an implementation of the widely employed fixed-complexity sphere decoder on GPUs, which allows to considerably decrease the computational time required for the data detection stage in multiple-input multiple-output systems. Both, the hard-and soft-output versions of the method have been implemented. Speedup results show the proposed GPU implementation boosts the runtime of the parallel execution of the methods in a high performance multi-core CPU. In addition, the throughput of the algorithm is evaluated and is shown to outperform other recent implementations and to fulfill the real-time requirements of several LTE configurations.