2014
DOI: 10.1137/130915662
|View full text |Cite
|
Sign up to set email alerts
|

Task-Based FMM for Multicore Architectures

Abstract: International audienceFast Multipole Methods (FMM) are a fundamental operation for the simulation of many physical problems. The high performance design of such methods usually requires to carefully tune the algorithm for both the targeted physics and hardware. In this paper, we propose a new approach that achieves high performance across architectures. Our method consists of expressing the FMM algorithm as a task flow and employing a state- of-the-art runtime system, StarPU, to process the tasks on the differ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
73
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 58 publications
(73 citation statements)
references
References 14 publications
0
73
0
Order By: Relevance
“…The idea is to map 3D points in the octree to those in a 1D array based on the z-value of each point, and then to partition all points based on the index of their 1D representation. After partitioning, local points are inserted into the octree on each processor, and each processor then performs FMM and communicates with other processors 36 . This strategy consumes less memory than the previous two methods, but its implementation is more involved.…”
Section: B Parallelizationmentioning
confidence: 99%
“…The idea is to map 3D points in the octree to those in a 1D array based on the z-value of each point, and then to partition all points based on the index of their 1D representation. After partitioning, local points are inserted into the octree on each processor, and each processor then performs FMM and communicates with other processors 36 . This strategy consumes less memory than the previous two methods, but its implementation is more involved.…”
Section: B Parallelizationmentioning
confidence: 99%
“…By contrast, datadriven approaches seem promising to address these issues, such as the ones in Refs. [23]- [25], and the several versions to be discussed in Section IV.…”
Section: Related Workmentioning
confidence: 99%
“…for d linearly independent vectors p of R d (Problems (2) are complemented by geometric constraints on w, such as ∇w is quasi-periodic or random stationary, that we do not detail further). Note that the problems (2) are posed on the whole space R d .…”
Section: Introductionmentioning
confidence: 99%
“…for d linearly independent vectors p of R d (Problems (2) are complemented by geometric constraints on w, such as ∇w is quasi-periodic or random stationary, that we do not detail further). Note that the problems (2) are posed on the whole space R d . In practice, approximate corrector problems, defined on a sequence of increasing truncated domains with appropriate boundary conditions (typically periodic boundary conditions), are often considered to obtain a convergent sequence of approximate homogenized matrices [7,16].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation