DocumentCode
3664277
Title
Parallel Methods for Optimizing High Order Constellations on GPUs
Author
Paolo Spallaccini;Farbod Kayhan;Stefano Chinnici;Guido Montorsi
Author_Institution
HCL Technol. Italy SpA, Milan, Italy
fYear
2015
fDate
5/1/2015 12:00:00 AM
Firstpage
1014
Lastpage
1023
Abstract
The increasing demand for fast mobile data has driven transmission systems to use high order signal constellations. Conventional modulation schemes such as QAM and APSK are sub-optimal, large gains may be obtained by properly optimizing the constellation signals set under given channel constraints. The constellation optimization problem is computationally intensive and the known methods become rapidly unfeasible as the constellation order increases. Very few attempts to optimize constellations in excess of 64 signals have been reported. In this paper, we apply a simulated annealing (SA) algorithm to maximize the Mutual Information (MI) and Pragmatic Mutual Information (PMI), given the channel constraints. We first propose a GPU accelerated method for calculating MI and PMI of a constellation. For AWGN channels the method grants one order of magnitude speedup over a CPU realization. We also propose a parallelization of the Gaussian-Hermite Quadrature to compute the Average Mutual Information (AMI) and the Pragmatic Average Mutual Information (PAMI) on GPUs. Considering the more complex problem of constellation optimization over phase noise channels, we obtain two orders of magnitude speedup over CPUs. In order to reach such performance, novel parallel algorithms have been devised. Using our method, constellations with thousands of signals can be optimized.
Keywords
"Graphics processing units","Optimization","Constellation diagram","Noise","Mutual information","Pragmatics","Labeling"
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International
Type
conf
DOI
10.1109/IPDPSW.2015.48
Filename
7284421
Link To Document