DocumentCode
2497586
Title
FDTD speedups obtained in distributed computing on a Linux workstation cluster
Author
Schiavone, G.A. ; Codreanu, I. ; Palaniappan, R. ; Wahid, P.
Author_Institution
Inst. for Simulation & Training, Central Florida Univ., Orlando, FL, USA
Volume
3
fYear
2000
fDate
16-21 July 2000
Firstpage
1336
Abstract
The project investigated various aspects of parallel FDTD implementation on a workstation cluster. The computation grid was divided among nodes. For a fixed size problem, as the number of processor increases, the speedup saturates. This happens because each processor spends less time computing but essentially the same time communicating with its neighbors. To take advantage of the parallel algorithm, the problem size must be sufficiently large compared with the number of processors. For very large problems, we can efficiently employ a large number of processors to obtain a linear speedup. In this work, the message passing interface (MPI) parallel implementation was integrated with POSIX threads using the pthreads library. This was required because each node in the cluster was equipped with two processors. On each node, each process contained two threads that executed in parallel. As expected, for sufficiently large problems the speedup was increased by almost a factor of two when using threads.
Keywords
Unix; dipole antennas; electrical engineering computing; finite difference time-domain analysis; message passing; microstrip antennas; network interfaces; parallel algorithms; parallel machines; workstation clusters; FDTD speedups; Linux workstation cluster; MPI parallel implementation; POSIX threads; computation grid; distributed computing; electromagnetics; fixed size problem; linear speedup; message passing interface; parallel FDTD implementation; parallel algorithm; printed dipole; problem size; pthreads library; Distributed computing; Finite difference methods; Grid computing; Libraries; Linux; Message passing; Parallel algorithms; Time domain analysis; Workstations; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Antennas and Propagation Society International Symposium, 2000. IEEE
Conference_Location
Salt Lake City, UT, USA
Print_ISBN
0-7803-6369-8
Type
conf
DOI
10.1109/APS.2000.874451
Filename
874451
Link To Document