DocumentCode
1419013
Title
Parallel Implementation of the Irregular Terrain Model (ITM) for Radio Transmission Loss Prediction Using GPU and Cell BE Processors
Author
Song, Yang ; Akoglu, Ali
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Arizona, Tucson, AZ, USA
Volume
22
Issue
8
fYear
2011
Firstpage
1276
Lastpage
1283
Abstract
The Irregular Terrain Model (ITM), also known as the Longley-Rice model, predicts long-range average transmission loss of a radio signal based on atmospheric and geographic conditions. Due to variable terrain effects and constantly changing atmospheric conditions which can dramatically influence radio wave propagation, there is a pressing need for computational resources capable of running hundreds of thousands of transmission loss calculations per second. Multicore processors, like the NVIDIA Graphics Processing Unit (GPU) and IBM Cell Broadband Engine (BE), offer improved performance over mainstream microprocessors for ITM. We study architectural features of the Tesla C870 GPU and Cell BE and evaluate the effectiveness of architecture-specific optimizations and parallelization strategies for ITM on these platforms. We assess the GPU implementations that utilize both global and shared memories along with fine-grained parallelism. We assess the Cell BE implementations that utilize direct memory access, double buffering, and SIMDization. With these optimization strategies, we achieve less than a second of computation time on each platform which is not feasible with a general purpose processor, and we observe that the GPU delivers better performance than Cell BE in terms of total execution time and performance per watt metrics by a factor of 2.3x and 1.6x, respectively.
Keywords
atmospheric electromagnetic wave propagation; computer graphic equipment; coprocessors; file organisation; radiowave propagation; telecommunication computing; terrain mapping; GPU; Longley-Rice model; NVIDIA graphics processing unit; SIMDization; cell BE processors; cell IBM graphics processing unit; double buffering; irregular terrain model; multicore processors; parallel implementation; parallelization strategies; radio transmission loss prediction; radio wave propagation; terrain map; Computational modeling; Computer architecture; Graphics processing unit; Instruction sets; Mathematical model; Microprocessors; Propagation losses; IBM cell broadband engine; Longley-Rice model; NVIDIA GPU; multicore; parallel computing.;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2011.21
Filename
5680900
Link To Document