arrow
Volume 20, Issue 4
DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods

J. DeBuhr, B. Zhang, A. Tsueda, V. Tilstra-Smith & T. Sterling

Commun. Comput. Phys., 20 (2016), pp. 1106-1126.

Published online: 2018-04

[An open-access article; the PDF is free to any online user.]

Export citation
  • Abstract

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.

  • Keywords

  • AMS Subject Headings

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{CiCP-20-1106, author = {J. DeBuhr, B. Zhang, A. Tsueda, V. Tilstra-Smith and T. Sterling}, title = {DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods}, journal = {Communications in Computational Physics}, year = {2018}, volume = {20}, number = {4}, pages = {1106--1126}, abstract = {

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.

}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.030316.310716sw}, url = {http://global-sci.org/intro/article_detail/cicp/11184.html} }
TY - JOUR T1 - DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods AU - J. DeBuhr, B. Zhang, A. Tsueda, V. Tilstra-Smith & T. Sterling JO - Communications in Computational Physics VL - 4 SP - 1106 EP - 1126 PY - 2018 DA - 2018/04 SN - 20 DO - http://doi.org/10.4208/cicp.030316.310716sw UR - https://global-sci.org/intro/article_detail/cicp/11184.html KW - AB -

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.

J. DeBuhr, B. Zhang, A. Tsueda, V. Tilstra-Smith and T. Sterling. (2018). DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods. Communications in Computational Physics. 20 (4). 1106-1126. doi:10.4208/cicp.030316.310716sw
Copy to clipboard
The citation has been copied to your clipboard