DocumentCode :
46488
Title :
Parallel Programming with GPUs: Parallel Programming Using Graphics Processing Units with Numerical Examples for Microwave Engineering
Author :
Kinayman, N.
Author_Institution :
M.I.T. Lincoln Lab., Lexington, MA, USA
Volume :
14
Issue :
4
fYear :
2013
fDate :
Jun-13
Firstpage :
102
Lastpage :
115
Abstract :
Scientific parallel programming has become mainstream in recent years by the introduction of high-performance graphics processing units (GPUs) that are specifically designed for numerical processing. In addition, freely available programming tools have made it possible for anyone who wants to leverage the processing power of GPUs to do so relatively easily. This article provides an introduction to parallel programming using GPUs with numerical examples demonstrating the speedup that can be obtained in a microwave engineering problem. All programming tools that are used in the article can be obtained free-of-charge from online resources. This accessibility is a tremendous benefit to engineers, students, and enthusiasts.
Keywords :
graphics processing units; microwave technology; parallel programming; GPU processing power; high-performance graphics processing unit; microwave engineering problem; numerical example; numerical processing; online resource; scientific parallel programming; Graphics processing units; Microwave engineering; Numerical processing; Parallel programming;
fLanguage :
English
Journal_Title :
Microwave Magazine, IEEE
Publisher :
ieee
ISSN :
1527-3342
Type :
jour
DOI :
10.1109/MMM.2013.2248611
Filename :
6512721
Link To Document :
بازگشت