Publication | Closed Access
Portable parallel implementation of symmetry-adapted perturbation theory code
13
Citations
8
References
2006
Year
Numerical AnalysisCluster ComputingMassively-parallel ComputingPortable Parallel ImplementationEngineeringPerturbation MethodParallel Sapt CodeNumerical ComputationParallel ProcessingSymmetry-adapted Perturbation TheoryComputer EngineeringParallel ProgrammingComputer ScienceComputational ChemistryConcurrent Data StructureParallel ComputingCoupled Cluster SinglesData-level Parallelism
Abstract We describe a parallel implementation of symmetry-adapted perturbation theory of intermolecular interactions. Utilizing only sequential BLAS operations on distributed data structures and simplest message-passing calls for inter-process communication, the code is highly portable and runs efficiently on a variety of parallel systems, including the high-end shared- and distributed-memory machines, as well as on Linux clusters. A part of the code is a parallel implementation of the coupled cluster singles and doubles method, which has been shown to scale efficiently on as many as 64 processors. ∥This work is dedicated to Professor Andrzej J. Sadlej on the occasion of his 65th birthday. Acknowledgement Development of the parallel SAPT code was supported by a CHSSI grant from the Department of Defense and by NSF grant CHE0239611. Notes ∥This work is dedicated to Professor Andrzej J. Sadlej on the occasion of his 65th birthday.
| Year | Citations | |
|---|---|---|
Page 1
Page 1