DocumentCode :
2037766
Title :
Investigating efficient parallelization techniques for the characteristic basis function method (CBFM)
Author :
Ludick, D.J. ; Davidson, D.B.
Author_Institution :
Dept. Electr. & Electron. Eng., Univ. Stellenbosch, Matieland, South Africa
fYear :
2009
fDate :
14-18 Sept. 2009
Firstpage :
400
Lastpage :
403
Abstract :
Two message-passing parallelization schemes for the Method of Moment (MoM) based Characteristic Basis Function Method (CBFM) are presented. The CBFM algorithm is implemented in the high-level scripting languages, Python and Octave and is parallelized using the Message Passing Interface (MPI) standard. The MPI implementations used for the parallelization, i.e. MPI for Python and MPI Toolbox for Octave and Matlab, are compared in terms of bandwidth, latency, speed-up and efficiency. The results are obtained from simulations conducted on an IBM e1350 Linux Cluster.
Keywords :
application program interfaces; authoring languages; computational electromagnetics; message passing; method of moments; parallel programming; CBFM algorithm; IBM e1350 Linux cluster; MoM; Octave; Python; characteristic basis function method; electromagnetic problem; high-level scripting language; message passing interface; message-passing parallelization scheme; method-of-moment; Bandwidth; Clustering algorithms; Delay; Distributed computing; Electronic mail; Equations; Linux; Mathematical model; Matrix decomposition; Packaging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electromagnetics in Advanced Applications, 2009. ICEAA '09. International Conference on
Conference_Location :
Torino
Print_ISBN :
978-1-4244-3385-8
Electronic_ISBN :
978-1-4244-3386-5
Type :
conf
DOI :
10.1109/ICEAA.2009.5297410
Filename :
5297410
Link To Document :
بازگشت