skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Revision of DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods

Abstract

We present version 1.2.0 of DASHMM, a general library implementing hierarchical multipole methods using the asynchronous multi-tasking HPX-5 runtime system. Compared with the previous release [10], this new version: (1) enables execution in both shared and distributed memory architectures; (2) extends DASHMM’s infrastructure to support advanced multipole methods [18]; and (3) provides built-in implementations of both the Yukawa [15] potential and Helmholtz [16] potential in the low frequency regime. These additions have not impacted the user interface, which remains simple and extensible.

Authors:
 [1];  [1];  [1]
  1. Indiana Univ., Bloomington, IN (United States). Center for Research in Extreme Scale Techologies, School of Informatics and Computing
Publication Date:
Research Org.:
Lawrence Berkeley National Laboratory-National Energy Research Scientific Computing Center
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1524174
DOE Contract Number:  
AC02-05CH11231
Resource Type:
Journal Article
Journal Name:
Communications in Computational Physics
Additional Journal Information:
Journal Volume: 23; Journal Issue: 1; Journal ID: ISSN 1815-2406
Country of Publication:
United States
Language:
English

Citation Formats

DeBuhr, J., Zhang, B., and Sterling, T. Revision of DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods. United States: N. p., 2018. Web. doi:10.4208/cicp.230517.300617sw.
DeBuhr, J., Zhang, B., & Sterling, T. Revision of DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods. United States. doi:10.4208/cicp.230517.300617sw.
DeBuhr, J., Zhang, B., and Sterling, T. Mon . "Revision of DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods". United States. doi:10.4208/cicp.230517.300617sw.
@article{osti_1524174,
title = {Revision of DASHMM: Dynamic Adaptive System for Hierarchical Multipole Methods},
author = {DeBuhr, J. and Zhang, B. and Sterling, T.},
abstractNote = {We present version 1.2.0 of DASHMM, a general library implementing hierarchical multipole methods using the asynchronous multi-tasking HPX-5 runtime system. Compared with the previous release [10], this new version: (1) enables execution in both shared and distributed memory architectures; (2) extends DASHMM’s infrastructure to support advanced multipole methods [18]; and (3) provides built-in implementations of both the Yukawa [15] potential and Helmholtz [16] potential in the low frequency regime. These additions have not impacted the user interface, which remains simple and extensible.},
doi = {10.4208/cicp.230517.300617sw},
journal = {Communications in Computational Physics},
issn = {1815-2406},
number = 1,
volume = 23,
place = {United States},
year = {2018},
month = {1}
}