Interactive Molecular Dynamics: Scaling up to Large Systems

Abstract : Combining molecular dynamics simulations with user interaction would have various applications in both education and research. By enabling interactivity the scientist will be able to visualize the experiment in real time and drive the simulation to a desired state more easily. However, interacting with systems of interesting size requires significant computing resources due to the complexity of the simulation. In this paper, we propose an approach to combine a classical parallel molecular dynamics simulator, Gromacs, to a 3D virtual reality environment allowing to steer the simulation through external user forces applied with an haptic device to a selection of atoms. We specifically focused on minimizing the intrusion in the simulator code, on efficient parallel data extraction and filtering to transfer only the necessary data to the visualization environment, and on a controlled asynchronism between various components to improve interactivity. We managed to steer molecular systems of 1.7M atoms at about 25 Hz using 384 CPU cores. This framework allowed us to study a concrete scientific problem by testing one hypothesis of the transport of an iron complex from the exterior of the bacteria to the periplasmic space through the FepA membrane protein.
Type de document :
Communication dans un congrès
International Conference on Computational Science, ICCS 2013, Jun 2013, Barcelone, Spain. Elsevier, 2013
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger


https://hal.inria.fr/hal-00809024
Contributeur : Matthieu Dreher <>
Soumis le : lundi 8 avril 2013 - 13:43:54
Dernière modification le : mercredi 4 janvier 2017 - 16:20:32
Document(s) archivé(s) le : lundi 3 avril 2017 - 01:54:44

Fichiers

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00809024, version 1

Citation

Matthieu Dreher, Marc Piuzzi, Turki Ahmed, Chavent Matthieu, Marc Baaden, et al.. Interactive Molecular Dynamics: Scaling up to Large Systems. International Conference on Computational Science, ICCS 2013, Jun 2013, Barcelone, Spain. Elsevier, 2013. 〈hal-00809024〉

Partager

Métriques

Consultations de la notice

954

Téléchargements de fichiers

983