Use of the modern parallel programming language X10 for computing long-range Coulomb and exchange interactions is presented. By using X10, a partitioned global address space language with support for task parallelism and the explicit representation of data locality, the resolution of the Ewald operator can be parallelized in a straightforward manner including use of both intranode and internode parallelism. We evaluate four different schemes for dynamic load balancing of integral calculation using X10's work stealing runtime, and report performance results for long-range HF energy calculation of large molecule/high quality basis running on up to 1024 cores of a high performance cluster machine
We have implemented the computation of Coulomb interactions in particle sys-tems using the performan...
We have implemented a parallel divide-and-conquer method for semiempirical quantum mechanical calcul...
In this whitepaper, after an introduction to X10, one of the PGAS languages, we describe the differe...
Use of the modern parallel programming language X10 for computing long-range Coulomb and exchange in...
X10 is an emerging Partitioned Global Address Space (PGAS) language intended to increase significant...
High performance computing is a key technology that enables large-scale physical simulation in mode...
Summary form only given. Here, we discuss an efficient parallel implementation of the treecode Ewald...
An parallel tree code for rapid computation of long-range Coulomb forces based on the Warren-Salmon ...
We have developed a highly efficient and scalable electronic structure code for parallel computers ...
We have implemented the computation of Coulomb interactions in particle systems using the performanc...
ABSTRACT: Use of the resolution of Ewald operator method for computing long-range Coulomb and exchan...
We are designing and developing the algorithms for molecular dynamics (MD) simulations with large sy...
We have implemented the computation of Coulomb interactions in particle systems using the performanc...
Using Amdahl’s law as a metric, the authors illustrate a technique for developing efficient code on ...
We estimate that a novel architecture massively parallel computer, the QCDOC, can integrate molecula...
We have implemented the computation of Coulomb interactions in particle sys-tems using the performan...
We have implemented a parallel divide-and-conquer method for semiempirical quantum mechanical calcul...
In this whitepaper, after an introduction to X10, one of the PGAS languages, we describe the differe...
Use of the modern parallel programming language X10 for computing long-range Coulomb and exchange in...
X10 is an emerging Partitioned Global Address Space (PGAS) language intended to increase significant...
High performance computing is a key technology that enables large-scale physical simulation in mode...
Summary form only given. Here, we discuss an efficient parallel implementation of the treecode Ewald...
An parallel tree code for rapid computation of long-range Coulomb forces based on the Warren-Salmon ...
We have developed a highly efficient and scalable electronic structure code for parallel computers ...
We have implemented the computation of Coulomb interactions in particle systems using the performanc...
ABSTRACT: Use of the resolution of Ewald operator method for computing long-range Coulomb and exchan...
We are designing and developing the algorithms for molecular dynamics (MD) simulations with large sy...
We have implemented the computation of Coulomb interactions in particle systems using the performanc...
Using Amdahl’s law as a metric, the authors illustrate a technique for developing efficient code on ...
We estimate that a novel architecture massively parallel computer, the QCDOC, can integrate molecula...
We have implemented the computation of Coulomb interactions in particle sys-tems using the performan...
We have implemented a parallel divide-and-conquer method for semiempirical quantum mechanical calcul...
In this whitepaper, after an introduction to X10, one of the PGAS languages, we describe the differe...