General atomic and molecular electronic structure system
Journal of Computational Chemistry
In search of clusters (2nd ed.)
In search of clusters (2nd ed.)
Gigabit Ethernet: Technology and Applications for High-Speed LANs
Gigabit Ethernet: Technology and Applications for High-Speed LANs
MPI-The Complete Reference, Volume 1: The MPI Core
MPI-The Complete Reference, Volume 1: The MPI Core
Global arrays: a portable "shared-memory" programming model for distributed memory computers
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
The SCI Standard and Applications of SCI
SCI: Scalable Coherent Interface, Architecture and Software for High-Performance Compute Clusters
Future Generation Computer Systems
Tackling component interoperability in quantum chemistry software
Proceedings of the 2007 symposium on Component and framework technology in high-performance and scientific computing
Constructing a performance database for large-scale quantum chemistry packages
Proceedings of the 2008 Spring simulation multiconference
Electronic Structure Calculations and Adaptation Scheme in Multi-core Computing Environments
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
Energy saving strategies for parallel applications with point-to-point communication phases
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
An important advance in cluster computing is the evolution from single processor clusters to multi-processor SMP clusters. Due to the increased complexity in the memory model on SMP clusters, new approaches are needed for applications that make use of distributed-memory paradigms. This paper presents new communications software developments that are designed to take advantage of SMP cluster hardware. Although the specific focus is on the central field of computational chemistry and materials science, as embodied in the popular electronic structure package GAMESS (General Atomic and Molecular Electronic Structure System), the impact of these new developments will be far broader in scope. Following a summary of the essential features of the distributed data interface (DDI) in the current implementation of GAMESS, the new developments for SMP clusters are described. The advantages of these new features are illustrated using timing benchmarks on several hardware platforms, using a typical computational chemistry application.