2009 IEEE International Symposium on Parallel &Amp; Distributed Processing 2009
DOI: 10.1109/ipdps.2009.5161038
|View full text |Cite
|
Sign up to set email alerts
|

Parallel accelerated cartesian expansions for particle dynamics simulations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
5
0

Year Published

2010
2010
2013
2013

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…This is achieved by developing strategies that ensure self-similar distribution of tree data, which leads to an algorithm that is implicitly load balanced. This work extends the recent developments in parallel algorithms for Laplace FMM [23], [29] to the Helmholtz FMM and the resulting algorithm is a seamless combination of spatial and direction partitioning strategies. It is well known, from Amdahl's law, that the maximum parallel speed-up achieved is limited by the minimum time spent on serial computations of an algorithm.…”
Section: Introductionmentioning
confidence: 70%
“…This is achieved by developing strategies that ensure self-similar distribution of tree data, which leads to an algorithm that is implicitly load balanced. This work extends the recent developments in parallel algorithms for Laplace FMM [23], [29] to the Helmholtz FMM and the resulting algorithm is a seamless combination of spatial and direction partitioning strategies. It is well known, from Amdahl's law, that the maximum parallel speed-up achieved is limited by the minimum time spent on serial computations of an algorithm.…”
Section: Introductionmentioning
confidence: 70%
“…FMMs offer an O (N)-complexity and an a priori error estimate, but implementing a fully fledged adaptive FMM in 3D is a daunting task [4]. Parallelization issues complicate matter even further and call for a balance between, on the one hand theoretical efficiency, and on the other hand software complexity [14,16]. A major inconvenience with adaptive versions is the complicated memory access pattern which is due to the communication between levels in the multipole tree.…”
Section: Motivationmentioning
confidence: 99%
“…Algorithmic strategies abound which restrict the pairwise computations to "neighborhoods," and are important to effectively scale to large problem sizes. For instance, the Fast Multipole Method organizes particles/atoms into a hierarchy of clusters and approximates the field computations at various levels so that pairwise computations are restricted to those between sets of entities in each leaf node, and the entities in spatially neighboring leaf nodes [6]. While we fully assume that such algorithmic strategies should be used whenever available, the runtime is still often dominated by the pairwise computations that are required to be computed.…”
Section: Introductionmentioning
confidence: 99%