Answers are grounded in this paper and cite their sources.
We present DASHMM, a general library implementing multipole methods (including both Barnes-Hut and the Fast Multipole Method). DASHMM relies on dynamic adaptive runtime techniques provided by the HPX-5 system to parallelize the resulting multipole moment computation. The result is a library that is easy-to-use, extensible, scalable, efficient, and portable. We present both the abstractions defined by DASHMM as well as the specific features of HPX-5 that allow the library to execute scalably and efficiently.
No takes yet. Share an insight, caveat, or question.
DeBuhr et al. (2016) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: