stringtranslate.com

LÁMPARAS

Large-scale Atomic/Molecular Massively Parallel Simulator ( LAMMPS ) es un programa de dinámica molecular de Sandia National Laboratories . [1] LAMMPS utiliza Message Passing Interface (MPI) para comunicación paralela y es un software libre y de código abierto , distribuido bajo los términos de la Licencia Pública General de GNU . [1]

LAMMPS se desarrolló originalmente bajo un Acuerdo de Investigación y Desarrollo Cooperativo entre dos laboratorios del Departamento de Energía de los Estados Unidos y otros tres laboratorios de empresas del sector privado. [1] A partir de 2016 , es mantenido y distribuido por investigadores de los Laboratorios Nacionales Sandia y la Universidad de Temple . [1]

Características

Para lograr una mayor eficiencia computacional, LAMMPS utiliza listas de vecinos ( listas de Verlet ) para realizar un seguimiento de las partículas cercanas. Las listas están optimizadas para sistemas con partículas que se repelen a distancias cortas, de modo que la densidad local de partículas nunca crezca demasiado. [2]

En computadoras paralelas, LAMMPS utiliza técnicas de descomposición espacial para dividir el dominio de simulación en pequeños subdominios 3D, uno de los cuales se asigna a cada procesador. Los procesadores se comunican y almacenan información de átomos fantasma para los átomos que bordean su subdominio. LAMMPS es más eficiente (en un sentido de computación paralela) para sistemas cuyas partículas llenan una caja rectangular 3D con una densidad aproximadamente uniforme. LAMMPS admite muchos aceleradores, incluidos GPU ( CUDA , OpenCL, HIP, SYCL), Intel Xeon Phi y OpenMP, debido a su integración con Trilinos .

LAMMPS también permite acoplar dinámica molecular y de espín de manera acelerada. [3]

LAMMPS también está acoplado a muchas herramientas y motores de análisis. [4] [5] [6] LAMMPS también se puede acoplar con calculadoras de energía libre, como PLUMED y Colvar. [7] [8]

Véase también

Referencias

  1. ^ abcd «Simulador de dinámica molecular LAMMPS». Sandia National Laboratories . Consultado el 13 de julio de 2022 .
  2. ^ Plimpton, S. (1 de mayo de 1993). "Algoritmos paralelos rápidos para dinámica molecular de corto alcance". doi :10.2172/10176421. {{cite journal}}: Requiere citar revista |journal=( ayuda )
  3. ^ Tranchida, Julien Guy; Wood, Mitchell; Moore, Stan Gerald (1 de septiembre de 2018). "Dinámica de espín magnético acoplado y dinámica molecular en un marco masivamente paralelo: Informe final de LDRD". doi :10.2172/1493836. OSTI  1493836. S2CID  127973739. {{cite journal}}: Requiere citar revista |journal=( ayuda )
  4. ^ Stukowski, Alexander (15 de diciembre de 2009). "Visualización y análisis de datos de simulación atómica con OVITO, la herramienta de visualización abierta". Modelado y simulación en ciencia e ingeniería de materiales . 18 (1): 015012. doi :10.1088/0965-0393/18/1/015012. ISSN  0965-0393. S2CID  42073422.
  5. ^ Goswami, Rohit; Goswami, Amrita; Singh, Jayant K. (2019). "dSEAMS: Análisis de elucidación estructural diferida para simulaciones moleculares". Revista de información y modelado químico . arXiv : 1909.09830 . doi :10.1021/acs.jcim.0c00031.s001.
  6. ^ McGibbon, Robert T; Beauchamp, Kyle A; Schwantes, Christian R; Wang, Lee-Ping; Hernández, Carlos X; Harrigan, Matthew P; Lane, Thomas J; Swails, Jason M; Pande, Vijay S (9 de septiembre de 2014). "MDTraj: una biblioteca moderna y abierta para el análisis de trayectorias de dinámica molecular". Revista biofísica . 109 (8): 1528–32. bioRxiv 10.1101/008896 . doi :10.1016/j.bpj.2015.08.015. PMC 4623899 . PMID  26488642.  
  7. ^ Tribello, Gareth A.; Bonomi, Massimiliano; Branduardi, Davide; Camilloni, Carlo; Bussi, Giovanni (1 de febrero de 2014). "PLUMED 2: Nuevas plumas para un pájaro viejo". Computer Physics Communications . 185 (2): 604–613. arXiv : 1310.0980 . doi :10.1016/j.cpc.2013.09.018. ISSN  0010-4655. S2CID  17904052.
  8. ^ Fiorin, Giacomo; Klein, Michael L.; Hénin, Jérôme (diciembre de 2013). "Uso de variables colectivas para impulsar simulaciones de dinámica molecular". Física molecular . 111 (22–23): 3345–3362. doi : 10.1080/00268976.2013.813594 . ISSN  0026-8976.

Enlaces externos