Grid Services for Parallel Molecular Dynamics with NAMD and CHARMM

High-end computing facilities are key to enabling molecular dynamics simulation of biological relevant systems for a sufficiently long simulation period. On the one hand, the trajectory production necessitates a high-performance parallel computer architecture. On the other hand, hundreds of jobs, both trajectory production and analysis, have to be supervised and started more or less automatically. Although high performance computers are now available to a broad scientific community, users are often forced to cope with many low-level details when using these machines for scientific investigations. Grid computing technologies promise to provide seamless access to parallel computers through the abstraction of services hiding the details of the underlying software and hardware infrastructure. In this article, we describe the provision of Grid services for parallel molecular dynamics simulations based on NAMD and CHARMM within the Vienna Grid Environment.

[1]  O. Steinhauser,et al.  Simulation studies of ionic liquids: orientational correlations and static dielectric properties. , 2006, The Journal of chemical physics.

[2]  T. Darden,et al.  Particle mesh Ewald: An N⋅log(N) method for Ewald sums in large systems , 1993 .

[3]  G. Lonsdale,et al.  A Service-Oriented Grid Infrastructure for Biomedical Data and Compute Services , 2007, IEEE Transactions on NanoBioscience.

[4]  Kim K. Baldridge,et al.  Opal: SimpleWeb Services Wrappers for Scientific Applications , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[5]  C. Goble,et al.  The {my}Grid Project: Services, Architecture and Demonstrator , 2003 .

[6]  Alejandro F. Frangi,et al.  The @neurIST project , 2008, HealthGrid.

[7]  M. Karplus,et al.  CHARMM: A program for macromolecular energy, minimization, and dynamics calculations , 1983 .

[8]  Rainer Schmidt,et al.  VGE - a service-oriented grid environment for on-demand supercomputing , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[9]  A. D. Meglio,et al.  Programming the Grid with gLite , 2006 .

[10]  Paul Nilsson,et al.  Experience from a pilot based system for ATLAS , 2008 .

[11]  Holger Gohlke,et al.  The Amber biomolecular simulation programs , 2005, J. Comput. Chem..

[12]  David F. Snelling,et al.  UNICORE—a Grid computing environment , 2002, Concurr. Comput. Pract. Exp..

[13]  Siegfried Benkner,et al.  A Generic QoS Infrastructure for Grid Web Services , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[14]  I. Merelli,et al.  Evaluation of a Grid Based Molecular Dynamics Approach for Polypeptide Simulations , 2007, IEEE Transactions on NanoBioscience.

[15]  Ferenc Darvas,et al.  OpenMolGRID, a GRID Based System for Solving Large-Scale Drug Design Problems , 2004, European Across Grids Conference.

[16]  Laxmikant V. Kalé,et al.  Scalable molecular dynamics with NAMD , 2005, J. Comput. Chem..

[17]  S E Middleton,et al.  GEMSS: grid-infrastructure for medical service provision. , 2005, Methods of information in medicine.

[18]  Ian T. Foster,et al.  Condor-G: A Computation Management Agent for Multi-Institutional Grids , 2004, Cluster Computing.

[19]  Kim K. Baldridge,et al.  GEMSTONE: GRID ENABLED MOLECULAR SCIENCE THROUGH ONLINE NETWORKED ENVIRONMENTS , 2006 .

[20]  S. Benkner,et al.  On the collective network of ionic liquid/water mixtures. I. Orientational structure. , 2007, The Journal of chemical physics.

[21]  Rizos Sakellariou,et al.  Euro-Par 2001 Parallel Processing , 2001, Lecture Notes in Computer Science.

[22]  Ivan Janciak,et al.  Virtualization of Heterogeneous Data Sources for Grid Information Systems , 2004 .

[23]  T. Darden,et al.  A smooth particle mesh Ewald method , 1995 .