Title :
High Scalability Codes for the Fast Multipole Method
Author :
Landesa, L. ; Taboada, J.M.
Author_Institution :
Dipt. de Tecnol. de los Comput. y de las Comun., Univ. de Extremadura, Caceres
Abstract :
Paralleling the fast multipole method in electromagnetics for the solution of large-scale problems using supercomputers is addressed here. Paralleling is achieved using different approaches. For distributed memory computers, message passing is the best selection to improve performance, while threads-based fork-and-join paralleling approaches are used in shared memory computers. Mixed computers may require a hybrid methodology, combining the MPI standard for message passing and POSIX threads or OpenMP pragmas to create low-level threads. A hybrid MPI/OpenMP programing is currently being implemented to obtain high efficiency codes in mixed computers.
Keywords :
Unix; application program interfaces; computational electromagnetics; distributed shared memory systems; message passing; multi-threading; parallel machines; MPI standard; OpenMP pragma; POSIX thread; distributed memory computer; electromagnetic problem; fast multipole method; large-scale problem; message passing; shared memory computer; supercomputer; threads-based fork-and-join paralleling approach; Fast Multipole Methods; MPI; OpenMP; Parallel codes;
Conference_Titel :
Antennas and Propagation, 2007. EuCAP 2007. The Second European Conference on
Print_ISBN :
978-0-86341-842-6