Optimal utilization of heterogeneous resources for biomolecular simulations.
Conference
·
OSTI ID:1003939
Biomolecular simulations have traditionally benefited from increases in the processor clock speed and coarse-grain inter-node parallelism on large-scale clusters. With stagnating clock frequencies, the evolutionary path for performance of microprocessors is maintained by virtue of core multiplication. Graphical processing units (GPUs) offer revolutionary performance potential at the cost of increased programming complexity. Furthermore, it has been extremely challenging to effectively utilize heterogeneous resources (host processor and GPU cores) for scientific simulations, as underlying systems, programming models and tools are continually evolving. In this paper, we present a parametric study demonstrating approaches to exploit resources of heterogeneous systems to reduce time-to-solution of a production-level application for biological simulations. By overlapping and pipelining computation and communication, we observe up to 10-fold application acceleration in multi-core and multi-GPU environments illustrating significant performance improvements over code acceleration approaches, where the host-to-accelerator ratio is static, and is constrained by a given algorithmic implementation.
- Research Organization:
- Sandia National Laboratories
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 1003939
- Report Number(s):
- SAND2010-2425C
- Country of Publication:
- United States
- Language:
- English
Similar Records
Optimal utilization of heterogeneous resources for biomolecular simulations
Performance modeling of microsecond scale biological molecular dynamics simulations on heterogeneous architectures.
Performance modeling of microsecond scale biological molecular dynamics simulations on heterogeneous architectures
Conference
·
Thu Dec 31 23:00:00 EST 2009
·
OSTI ID:1014227
Performance modeling of microsecond scale biological molecular dynamics simulations on heterogeneous architectures.
Journal Article
·
Tue Oct 23 00:00:00 EDT 2012
· Concurrency and Computation. Practice and Experience
·
OSTI ID:1564926
Performance modeling of microsecond scale biological molecular dynamics simulations on heterogeneous architectures
Journal Article
·
Mon Jul 01 00:00:00 EDT 2013
· Concurrency and Computation: Practice and Experience
·
OSTI ID:1846565