Parallelization of a boundary element method for the solution of problems, which are based on a Laplace equation, is considered. The fast multipole method is applied to compress the belonging linear system of equations. The well-known parallelization standard OpenMP is used on shared memory computers and the new standard Cluster OpenMP is used on computer clusters. Both standards are based on multithreading and exploit multicore processors very efficiently. Cluster OpenMP is an enhancement of OpenMP. There, multiprocessing on a computer cluster is hidden by virtual threads, which use a virtual shared memory on a distributed memory computer.
%0 Journal Article
%1 buchau2008parallelization
%A Buchau, André
%A Tsafak, Serge Mboonjou
%A Hafla, Wolfgang
%A Rucker, Wolfgang M.
%D 2008
%J IEEE Transactions on Magnetics
%K BEM FMM myown
%N 6
%P 1338-1341
%R 10.1109/TMAG.2007.916262
%T Parallelization of a Fast Multipole Boundary Element Method with Cluster OpenMP
%U https://ieeexplore.ieee.org/document/4526815/
%V 44
%X Parallelization of a boundary element method for the solution of problems, which are based on a Laplace equation, is considered. The fast multipole method is applied to compress the belonging linear system of equations. The well-known parallelization standard OpenMP is used on shared memory computers and the new standard Cluster OpenMP is used on computer clusters. Both standards are based on multithreading and exploit multicore processors very efficiently. Cluster OpenMP is an enhancement of OpenMP. There, multiprocessing on a computer cluster is hidden by virtual threads, which use a virtual shared memory on a distributed memory computer.
@article{buchau2008parallelization,
abstract = {Parallelization of a boundary element method for the solution of problems, which are based on a Laplace equation, is considered. The fast multipole method is applied to compress the belonging linear system of equations. The well-known parallelization standard OpenMP is used on shared memory computers and the new standard Cluster OpenMP is used on computer clusters. Both standards are based on multithreading and exploit multicore processors very efficiently. Cluster OpenMP is an enhancement of OpenMP. There, multiprocessing on a computer cluster is hidden by virtual threads, which use a virtual shared memory on a distributed memory computer.},
added-at = {2020-10-11T17:01:35.000+0200},
author = {Buchau, André and Tsafak, Serge Mboonjou and Hafla, Wolfgang and Rucker, Wolfgang M.},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/2e75c536338f607403d358273a06a3a07/wmrucker17},
doi = {10.1109/TMAG.2007.916262},
interhash = {85df1d846781b7edcd0cc3b3bbca7ea8},
intrahash = {e75c536338f607403d358273a06a3a07},
issn = {1941-0069},
journal = {IEEE Transactions on Magnetics},
keywords = {BEM FMM myown},
month = {June},
number = 6,
pages = {1338-1341},
timestamp = {2020-10-14T10:18:57.000+0200},
title = {Parallelization of a Fast Multipole Boundary Element Method with Cluster OpenMP},
url = {https://ieeexplore.ieee.org/document/4526815/},
volume = 44,
year = 2008
}