2010
DOI: 10.1016/j.mcm.2009.08.039
|View full text |Cite
|
Sign up to set email alerts
|

High performance BLAS formulation of the adaptive Fast Multipole Method

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2011
2011
2013
2013

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 11 publications
(11 citation statements)
references
References 19 publications
0
11
0
Order By: Relevance
“…We have already extended this BLAS scheme to the adaptive version of the FMM [39], and we are currently parallelizing it on shared and distributed memory architectures. In the near future, our BLAS implementation may appear even more appealing in the context of heterogeneous high performance computing with specialpurpose hardware, such as Graphics Processing Units (GPU) or Cell processors.…”
Section: Resultsmentioning
confidence: 99%
“…We have already extended this BLAS scheme to the adaptive version of the FMM [39], and we are currently parallelizing it on shared and distributed memory architectures. In the near future, our BLAS implementation may appear even more appealing in the context of heterogeneous high performance computing with specialpurpose hardware, such as Graphics Processing Units (GPU) or Cell processors.…”
Section: Resultsmentioning
confidence: 99%
“…This results in a modified adaptive algorithm with proven linear operation count without any assumption about the particle distribution (see Nabors et al 1994). In the context of parallel computing in multi-process mode, this second algorithm also yields more predictable communication patterns (Coulaud et al 2010).…”
Section: The Different Algorithmsmentioning
confidence: 99%
“…The FMB code (Fast Multipole with BLAS 2 ) is an implementation of the traditional fast multipole method (Coulaud et al 2007(Coulaud et al , 2008(Coulaud et al , 2010. This code is based on the algorithm of Nabors et al (1994): the octree height H is optimally set by the user to minimize the computation time.…”
Section: The Different Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations