1995
DOI: 10.1006/jpdc.1995.1077
|View full text |Cite
|
Sign up to set email alerts
|

Load Balancing and Data Locality in Adaptive Hierarchical N-Body Methods: Barnes-Hut, Fast Multipole, and Radiosity

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
128
0

Year Published

1995
1995
2016
2016

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 177 publications
(131 citation statements)
references
References 22 publications
0
128
0
Order By: Relevance
“…The idea to parallelize the FMM is not new and there are publications that address some basic issues [9,19,20,21,24]. However these publications are mostly related to the development of more coarse-grained parallel algorithms.…”
mentioning
confidence: 99%
“…The idea to parallelize the FMM is not new and there are publications that address some basic issues [9,19,20,21,24]. However these publications are mostly related to the development of more coarse-grained parallel algorithms.…”
mentioning
confidence: 99%
“…Permutation RTRTs that SPF can represent include Cuthill-McKee [14], Reverse Cuthill-McKee [36], breadthfirst [2], Sloan [24], recursive coordinate bisection [70], consecutive packing [19], reordering based on graph partitioning [56,26], hybrid techniques based on graph partitioning and another heuristic within the partition [2,64], reordering based on space-filling curves [39], lexicographical grouping or sorting [15,19,24], and hyper-breadth-first [63]. The reordering algorithms that depend on a mapping of data indices to simulation space coordinate data (e.g., recursive coordinate bisection [70] and space-filling curves [39]) will require additional input be provided to the inspector, but this input can be expressed as an abstract relation.…”
Section: Data and Iteration Permutation Reorderingsmentioning
confidence: 99%
“…To overcome these problems, Run-Time Reordering Transformations (RTRTs) have been developed [14,15,56,51,2,19,40,24,28,58,39,26]. Typically, an RTRT is implemented using an inspector and an executor.…”
Section: Introductionmentioning
confidence: 99%
“…In practice, all the particles to be processed are put in a "queue" and each PE gets, every time, the first particle in the queue and evaluates its acceleration (see Singh et al 1995). The large amount of communications and remote accesses required by such an approach, heavily affects the absolute performances (because this DD is independent of the spatial configuration) making it inconvenient for practical use (see Capuzzo-Dolcetta & Miocchi 1998, 1999.…”
Section: The Performancementioning
confidence: 99%