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 :
بازگشت