By Topic

Using unified parallel C to parallelize the FDTD method of computational electrodynamics

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Hussain, A. ; Sch. of Electr. Eng. & Comput. Sci., Dept. of Comput., NUST, Rawalpindi, Pakistan ; Shafi, A. ; Raza, J.

This paper discusses a parallel implementation of the finite-difference time-domain (FDTD) method using unified parallel C (UPC). UPC is an extension of ANSI C-primarily designed for programming distributed memory parallel hardware. The FDTD method is a powerful and widely used numerical technique in computational electromagnetics community. It is a resource - CPU cycles and memory-hungry technique. Consequently, a parallel implementation is highly desirable to decrease time-to-solution and be able to study larger problems with limited resources. To the best of our knowledge, this is the first attempt to exploit UPC to parallelize the FDTD method. We evaluate the performance of our implementation on a cluster of four SunFire v890 compute nodes - each equipped with 16 processing cores - and report impressive speedups.

Published in:

Multitopic Conference, 2009. INMIC 2009. IEEE 13th International

Date of Conference:

14-15 Dec. 2009