Kanad Hpc Application Reference Manual

Total Page:16

File Type:pdf, Size:1020Kb

Kanad Hpc Application Reference Manual KANAD HPC APPLICATION REFERENCE MANUAL Page 1 of 28 TABLE OF CONTENTS 1. INTRODUCTION ............................................................................................................................................ 4 2. COMPLIERS & LIBRARIES ............................................................................................................................... 4 2.1. INTEL MKL ............................................................................................................................................... 4 2.2. FFTW ....................................................................................................................................................... 4 2.3. OPENMPI ................................................................................................................................................ 5 2.4. INTEL® MPI LIBRARY ................................................................................................................................ 6 2.5. GCC ......................................................................................................................................................... 6 2.6. INTEL 13.0.1 ............................................................................................................................................. 7 2.7. ATLAS (AUTOMATICALLY TUNED LINEAR ALGEBRA SOFTWARE) ................................................................. 7 2.8. BLAS ........................................................................................................................................................ 7 2.9. GSL ......................................................................................................................................................... 7 2.10. LIBXC ....................................................................................................................................................... 8 2.11. NETCDF ................................................................................................................................................... 8 2.12. HDF5 ....................................................................................................................................................... 8 2.13. CFITSIO .................................................................................................................................................... 8 2.14. PFFT ........................................................................................................................................................ 8 2.15. ETSF ........................................................................................................................................................ 9 2.16. SPARSKIT ................................................................................................................................................. 9 3. APPLICATIONS............................................................................................................................................ 10 3.1. GROMACS ............................................................................................................................................. 10 3.2. DL-POLY ................................................................................................................................................ 12 3.3. ESPRESSO .............................................................................................................................................. 13 3.4. GAUSSIAN ............................................................................................................................................. 15 Page 2 of 28 3.5. LAMMPS ............................................................................................................................................... 17 3.6. MPI-BLAST ............................................................................................................................................. 18 3.7. NAMD ................................................................................................................................................... 19 3.8. NWCHEM .............................................................................................................................................. 20 3.9. OCTOPUS .............................................................................................................................................. 21 3.10. PLUMED-AMBER .................................................................................................................................... 23 3.11. PLUMED-GROMACS ............................................................................................................................... 24 3.12. TINKER .................................................................................................................................................. 25 3.13. CP2K ..................................................................................................................................................... 25 3.14. CPMD .................................................................................................................................................... 26 3.15. CAMB .................................................................................................................................................... 26 3.16. TMOLEX ................................................................................................................................................ 27 3.17. COSMOMC ............................................................................................................................................ 27 3.18. DALTON ................................................................................................................................................ 27 3.19. HEALPIX ................................................................................................................................................ 28 3.20. MYDYNAMIX ......................................................................................................................................... 28 Page 3 of 28 1. Introduction 2. Compliers & Libraries 2.1. Intel MKL Intel® Math Kernel Library (Intel® MKL) offers highly optimized extensively threaded math routines for scientific, engineering, and financial applications that require maximum performance. It includes the deployment of BLAS, BLACS, LAPACK and SCALAPCK routines that are highly optimized for Intel processors, and provides significant performance improvements over alternative implementations. Features: Includes both C and FORTRAN interfaces. Extremely optimized for current multi-core x86 platform. SCALAPAC can provide significant performance improvements over the standard NETLIB implementation. Utilize multi-dimensional FFT routines (1D through 7D) with a modern, easy to use C and Fortran interfaces. It also provides compatibility with the FFTW 2.x and 3.x interfaces making it easy for current FFTW users to plug Intel MKL into their existing applications. Supports distributed memory cluster with the same API enabling to improve performance by distributing the work over large number of processors with minimal efforts. Installation Path: /opt/intel/mkl/ 2.2. FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). It can compute transforms of real- and complex-valued arrays of arbitrary size and dimension in O(n log n) time. Different version are installed as per the requirement of various applications. Installation Path: /opt/apps/libs/fftw/3.3.3/intel/ /opt/apps/FFTW Strictly Confidential Page 4 of 28 2.3. OpenMPI Installation Path: /opt/mpi/openmpi/1.6.2/intel/ /opt/mpi/openmpi/1.4.5/intel/ To compile Parallel – C program : /opt/mpi/openmpi/1.6.2/intel/bin/mpicc C++ program : /opt/mpi/openmpi/1.6.2/intel/bin/mpicxx F77 program : /opt/mpi/openmpi/1.6.2/intel/bin/mpif77 F90 program : /opt/mpi/openmpi/1.6.2/intel/bin/mpif90 To run openMPI parallel jobs: 1. Assuming that executable name is a.out. 2. $/opt/mpi/openmpi/1.6.2/intel/bin/mpirun -np 16 ./a.out (This will run with 4 mpi processes) 3. To define hosts; create a hostfile stating ib node names associating with number of slots: (e.g. this file will define 4 nodes with 4, 2, 6, and 4 slots of ibn1, ibn2, ibn3, and ibn4 respectively). $ vi ibhosts ibn1 slots=4 ibn2 slots=2 ibn3 slots=6 ibn4 slots=4 4. Run the job with “-hostfile <hostfile name>” option: $/opt/mpi/openmpi/1.6.2/intel/bin/mpirun -np 16 -hostfile ibhosts ./a.out Page 5 of 28 2.4. Intel® MPI Library Intel MPI 4.1 focuses on making applications perform better on Intel® architecture- based clusters—implementing the high performance Message Passing Interface Version 2.2 specification on multiple fabrics. It enables you to quickly deliver maximum end user performance even if you change or upgrade to new interconnects, without requiring changes to the software or operating environment. Installation Path: /opt/intel/impi/4.1.0.024/intel64 To compile Parallel – C program : /opt/intel/impi/4.1.0.024/intel64/bin/mpiicc C++ program : /opt/ intel/impi/4.1.0.024/intel64/bin/mpicxx F77 program : /opt/ intel/impi/4.1.0.024/intel64/bin/mpif77 F90 program
Recommended publications
  • 20 Years of Polarizable Force Field Development
    20 YEARS OF POLARIZABLE FORCEFIELDDEVELOPMENTfor biomolecular systems thor van heesch Supervised by Daan P. Geerke and Paola Gori-Giorg 1 contents 2 1 Introduction 3 2contentsForce fields: Basics, Caveats and Extensions 4 2.1 The Classical Approach . 4 2.2 The caveats of point-charge electrostatics . 8 2.3 Physical phenomenon of polarizability . 10 2.4 Common implementation methods of electronic polarization . 11 2.5 Accounting for anisotropic interactions . 14 3 Knitting the reviews and perspectives together 17 3.1 Polarizability: A smoking gun? . 17 3.2 New branches of electronic polarization . 18 3.3 Descriptions of electrostatics . 19 3.4 Solvation and polarization . 20 3.5 The rise of new challenges . 21 3.6 Parameterization or polarization? . 22 3.7 Enough response: how far away? . 23 3.8 The last perspectives . 23 3.9 A new hope: the next-generation force fields . 29 4 Learning with machines 29 4.1 Replace the functional form with machine learned force fields . 31 4.2 A different take on polarizable force fields . 33 4.3 Are transferable parameters an universal requirement? . 33 4.4 The difference between derivation and prediction . 34 4.5 From small molecules to long range interactions . 36 4.6 Enough knowledge to fold a protein? . 37 4.7 Boltzmann generators, a not so hypothetical machine anymore . 38 5 Summary: The Red Thread 41 introduction 3 In this literature study we aimed to answer the following question: What has changedabstract in the outlook on polarizable force field development during the last 20 years? The theory, history, methods, and applications of polarizable force fields have been discussed to address this question.
    [Show full text]
  • Accessing the Accuracy of Density Functional Theory Through Structure
    This is an open access article published under a Creative Commons Attribution (CC-BY) License, which permits unrestricted use, distribution and reproduction in any medium, provided the author and source are cited. Letter Cite This: J. Phys. Chem. Lett. 2019, 10, 4914−4919 pubs.acs.org/JPCL Accessing the Accuracy of Density Functional Theory through Structure and Dynamics of the Water−Air Interface † # ‡ # § ‡ § ∥ Tatsuhiko Ohto, , Mayank Dodia, , Jianhang Xu, Sho Imoto, Fujie Tang, Frederik Zysk, ∥ ⊥ ∇ ‡ § ‡ Thomas D. Kühne, Yasuteru Shigeta, , Mischa Bonn, Xifan Wu, and Yuki Nagata*, † Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama, Toyonaka, Osaka 560-8531, Japan ‡ Max Planck Institute for Polymer Research, Ackermannweg 10, 55128 Mainz, Germany § Department of Physics, Temple University, Philadelphia, Pennsylvania 19122, United States ∥ Dynamics of Condensed Matter and Center for Sustainable Systems Design, Chair of Theoretical Chemistry, University of Paderborn, Warburger Strasse 100, 33098 Paderborn, Germany ⊥ Graduate School of Pure and Applied Sciences, University of Tsukuba, Tennodai 1-1-1, Tsukuba, Ibaraki 305-8571, Japan ∇ Center for Computational Sciences, University of Tsukuba, 1-1-1 Tennodai, Tsukuba, Ibaraki 305-8577, Japan *S Supporting Information ABSTRACT: Density functional theory-based molecular dynamics simulations are increasingly being used for simulating aqueous interfaces. Nonetheless, the choice of the appropriate density functional, critically affecting the outcome of the simulation, has remained arbitrary. Here, we assess the performance of various exchange−correlation (XC) functionals, based on the metrics relevant to sum-frequency generation spectroscopy. The structure and dynamics of water at the water−air interface are governed by heterogeneous intermolecular interactions, thereby providing a critical benchmark for XC functionals.
    [Show full text]
  • Density Functional Theory
    Density Functional Approach Francesco Sottile Ecole Polytechnique, Palaiseau - France European Theoretical Spectroscopy Facility (ETSF) 22 October 2010 Density Functional Theory 1. Any observable of a quantum system can be obtained from the density of the system alone. < O >= O[n] Hohenberg, P. and W. Kohn, 1964, Phys. Rev. 136, B864 Density Functional Theory 1. Any observable of a quantum system can be obtained from the density of the system alone. < O >= O[n] 2. The density of an interacting-particles system can be calculated as the density of an auxiliary system of non-interacting particles. Hohenberg, P. and W. Kohn, 1964, Phys. Rev. 136, B864 Kohn, W. and L. Sham, 1965, Phys. Rev. 140, A1133 Density Functional ... Why ? Basic ideas of DFT Importance of the density Example: atom of Nitrogen (7 electron) 1. Any observable of a quantum Ψ(r1; ::; r7) 21 coordinates system can be obtained from 10 entries/coordinate ) 1021 entries the density of the system alone. 8 bytes/entry ) 8 · 1021 bytes 4:7 × 109 bytes/DVD ) 2 × 1012 DVDs 2. The density of an interacting-particles system can be calculated as the density of an auxiliary system of non-interacting particles. Density Functional ... Why ? Density Functional ... Why ? Density Functional ... Why ? Basic ideas of DFT Importance of the density Example: atom of Oxygen (8 electron) 1. Any (ground-state) observable Ψ(r1; ::; r8) 24 coordinates of a quantum system can be 24 obtained from the density of the 10 entries/coordinate ) 10 entries 8 bytes/entry ) 8 · 1024 bytes system alone. 5 · 109 bytes/DVD ) 1015 DVDs 2.
    [Show full text]
  • Octopus: a First-Principles Tool for Excited Electron-Ion Dynamics
    octopus: a first-principles tool for excited electron-ion dynamics. ¡ Miguel A. L. Marques a, Alberto Castro b ¡ a c, George F. Bertsch c and Angel Rubio a aDepartamento de F´ısica de Materiales, Facultad de Qu´ımicas, Universidad del Pa´ıs Vasco, Centro Mixto CSIC-UPV/EHU and Donostia International Physics Center (DIPC), 20080 San Sebastian,´ Spain bDepartamento de F´ısica Teorica,´ Universidad de Valladolid, E-47011 Valladolid, Spain cPhysics Department and Institute for Nuclear Theory, University of Washington, Seattle WA 98195 USA Abstract We present a computer package aimed at the simulation of the electron-ion dynamics of finite systems, both in one and three dimensions, under the influence of time-dependent electromagnetic fields. The electronic degrees of freedom are treated quantum mechani- cally within the time-dependent Kohn-Sham formalism, while the ions are handled classi- cally. All quantities are expanded in a regular mesh in real space, and the simulations are performed in real time. Although not optimized for that purpose, the program is also able to obtain static properties like ground-state geometries, or static polarizabilities. The method employed proved quite reliable and general, and has been successfully used to calculate linear and non-linear absorption spectra, harmonic spectra, laser induced fragmentation, etc. of a variety of systems, from small clusters to medium sized quantum dots. Key words: Electronic structure, time-dependent, density-functional theory, non-linear optics, response functions PACS: 33.20.-t, 78.67.-n, 82.53.-k PROGRAM SUMMARY Title of program: octopus Catalogue identifier: Program obtainable from: CPC Program Library, Queen’s University of Belfast, N.
    [Show full text]
  • Integrated Tools for Computational Chemical Dynamics
    UNIVERSITY OF MINNESOTA Integrated Tools for Computational Chemical Dynamics • Developpp powerful simulation methods and incorporate them into a user- friendly high-throughput integrated software su ite for c hem ica l d ynami cs New Models (Methods) → Modules → Integrated Tools UNIVERSITY OF MINNESOTA Development of new methods for the calculation of potential energy surface UNIVERSITY OF MINNESOTA Development of new simulation methods UNIVERSITY OF MINNESOTA Applications and Validations UNIVERSITY OF MINNESOTA Electronic Software structu re Dynamics ANT QMMM GCMC MN-GFM POLYRATE GAMESSPLUS MN-NWCHEMFM MN-QCHEMFM HONDOPLUS MN-GSM Interfaces GaussRate JaguarRate NWChemRate UNIVERSITY OF MINNESOTA Electronic Structure Software QMMM 1.3: QMMM is a computer program for combining quantum mechanics (QM) and molecular mechanics (MM). MN-GFM 3.0: MN-GFM is a module incorporating Minnesota DFT functionals into GAUSSIAN 03. MN-GSM 626.2:MN: MN-GSM is a module incorporating the SMx solvation models and other enhancements into GAUSSIAN 03. MN-NWCHEMFM 2.0:MN-NWCHEMFM is a module incorporating Minnesota DFT functionals into NWChem 505.0. MN-QCHEMFM 1.0: MN-QCHEMFM is a module incorporating Minnesota DFT functionals into Q-CHEM. GAMESSPLUS 4.8: GAMESSPLUS is a module incorporating the SMx solvation models and other enhancements into GAMESS. HONDOPLUS 5.1: HONDOPLUS is a computer program incorporating the SMx solvation models and other photochemical diabatic states into HONDO. UNIVERSITY OF MINNESOTA DiSftDynamics Software ANT 07: ANT is a molecular dynamics program for performing classical and semiclassical trajjyectory simulations for adiabatic and nonadiabatic processes. GCMC: GCMC is a Grand Canonical Monte Carlo (GCMC) module for the simulation of adsorption isotherms in heterogeneous catalysts.
    [Show full text]
  • 1-DFT Introduction
    MBPT and TDDFT Theory and Tools for Electronic-Optical Properties Calculations in Material Science Dott.ssa Letizia Chiodo Nano-bio Spectroscopy Group & ETSF - European Theoretical Spectroscopy Facility, Dipartemento de Física de Materiales, Facultad de Químicas, Universidad del País Vasco UPV/EHU, San Sebastián-Donostia, Spain Outline of the Lectures • Many Body Problem • DFT elements; examples • DFT drawbacks • excited properties: electronic and optical spectroscopies. elements of theory • Many Body Perturbation Theory: GW • codes, examples of GW calculations • Many Body Perturbation Theory: BSE • codes, examples of BSE calculations • Time Dependent DFT • codes, examples of TDDFT calculations • state of the art, open problems Main References theory • P. Hohenberg & W. Kohn, Phys. Rev. 136 (1964) B864; W. Kohn & L. J. Sham, Phys. Rev. 140 , A1133 (1965); (Nobel Prize in Chemistry1998) • Richard M. Martin, Electronic Structure: Basic Theory and Practical Methods, Cambridge University Press, 2004 • M. C. Payne, Rev. Mod. Phys.64 , 1045 (1992) • E. Runge and E.K.U. Gross, Phys. Rev. Lett. 52 (1984) 997 • M. A. L.Marques, C. A. Ullrich, F. Nogueira, A. Rubio, K. Burke, E. K. U. Gross, Time-Dependent Density Functional Theory. (Springer-Verlag, 2006). • L. Hedin, Phys. Rev. 139 , A796 (1965) • R.W. Godby, M. Schluter, L. J. Sham. Phys. Rev. B 37 , 10159 (1988) • G. Onida, L. Reining, A. Rubio, Rev. Mod. Phys. 74 , 601 (2002) codes & tutorials • Q-Espresso, http://www.pwscf.org/ • Abinit, http://www.abinit.org/ • Yambo, http://www.yambo-code.org • Octopus, http://www.tddft.org/programs/octopus more info at http://www.etsf.eu, www.nanobio.ehu.es Outline of the Lectures • Many Body Problem • DFT elements; examples • DFT drawbacks • excited properties: electronic and optical spectroscopies.
    [Show full text]
  • An Efficient Hardware-Software Approach to Network Fault Tolerance with Infiniband
    An Efficient Hardware-Software Approach to Network Fault Tolerance with InfiniBand Abhinav Vishnu1 Manoj Krishnan1 and Dhableswar K. Panda2 Pacific Northwest National Lab1 The Ohio State University2 Outline Introduction Background and Motivation InfiniBand Network Fault Tolerance Primitives Hybrid-IBNFT Design Hardware-IBNFT and Software-IBNFT Performance Evaluation of Hybrid-IBNFT Micro-benchmarks and NWChem Conclusions and Future Work Introduction Clusters are observing a tremendous increase in popularity Excellent price to performance ratio 82% supercomputers are clusters in June 2009 TOP500 rankings Multiple commodity Interconnects have emerged during this trend InfiniBand, Myrinet, 10GigE …. InfiniBand has become popular Open standard and high performance Various topologies have emerged for interconnecting InfiniBand Fat tree is the predominant topology TACC Ranger, PNNL Chinook 3 Typical InfiniBand Fat Tree Configurations 144-Port Switch Block Diagram Multiple leaf and spine blocks 12 Spine Available in 144, 288 and 3456 port Blocks combinations 12 Leaf Blocks Multiple paths are available between nodes present on different switch blocks Oversubscribed configurations are becoming popular 144-Port Switch Block Diagram Better cost to performance ratio 12 Spine Blocks 12 Spine 12 Spine Blocks Blocks 12 Leaf 12 Leaf Blocks Blocks 4 144-Port Switch Block Diagram 144-Port Switch Block Diagram Network Faults Links/Switches/Adapters may fail with reduced MTBF (Mean time between failures) Fortunately, InfiniBand provides mechanisms to handle
    [Show full text]
  • Computer-Assisted Catalyst Development Via Automated Modelling of Conformationally Complex Molecules
    www.nature.com/scientificreports OPEN Computer‑assisted catalyst development via automated modelling of conformationally complex molecules: application to diphosphinoamine ligands Sibo Lin1*, Jenna C. Fromer2, Yagnaseni Ghosh1, Brian Hanna1, Mohamed Elanany3 & Wei Xu4 Simulation of conformationally complicated molecules requires multiple levels of theory to obtain accurate thermodynamics, requiring signifcant researcher time to implement. We automate this workfow using all open‑source code (XTBDFT) and apply it toward a practical challenge: diphosphinoamine (PNP) ligands used for ethylene tetramerization catalysis may isomerize (with deleterious efects) to iminobisphosphines (PPNs), and a computational method to evaluate PNP ligand candidates would save signifcant experimental efort. We use XTBDFT to calculate the thermodynamic stability of a wide range of conformationally complex PNP ligands against isomeriation to PPN (ΔGPPN), and establish a strong correlation between ΔGPPN and catalyst performance. Finally, we apply our method to screen novel PNP candidates, saving signifcant time by ruling out candidates with non‑trivial synthetic routes and poor expected catalytic performance. Quantum mechanical methods with high energy accuracy, such as density functional theory (DFT), can opti- mize molecular input structures to a nearby local minimum, but calculating accurate reaction thermodynamics requires fnding global minimum energy structures1,2. For simple molecules, expert intuition can identify a few minima to focus study on, but an alternative approach must be considered for more complex molecules or to eventually fulfl the dream of autonomous catalyst design 3,4: the potential energy surface must be frst surveyed with a computationally efcient method; then minima from this survey must be refned using slower, more accurate methods; fnally, for molecules possessing low-frequency vibrational modes, those modes need to be treated appropriately to obtain accurate thermodynamic energies 5–7.
    [Show full text]
  • Melissa Gajewski & Jonathan Mane
    Melissa Gajewski & Jonathan Mane Molecular Mechanics (MM) Methods Force fields & potential energy calculations Example using noscapine Molecular Dynamics (MD) Methods Ensembles & trajectories Example using 18-crown-6 Quantum Mechanics (QM) Methods Schrödinger’s equation Semi-empirical (SE) Wave Functional Theory (WFT) Density Functional Theory (DFT) Hybrid QM/MM & MD Methods Comparison of hybrid methods 2 3 Molecular Mechanics (MM) Methods Force fields & potential energy calculations Example using noscapine Molecular Dynamics (MD) Methods Ensembles & trajectories Example using 18-crown-6 Quantum Mechanics (QM) Methods Schrödinger’s equation Semi-empirical (SE) Wave Functional Theory (WFT) Density Functional Theory (DFT) Hybrid QM/MM & MD Methods Comparison of hybrid methods 4 Useful for all system size ◦ Small molecules, proteins, material assemblies, surface science, etc … ◦ Based on Newtonian mechanics (classical mechanics) d F = (mv) dt ◦ The potential energy of the system is calculated using a force field € 5 An atom is considered as a single particle Example: H atom Particle variables: ◦ Radius (typically van der Waals radius) ◦ Polarizability ◦ Net charge Obtained from experiment or QM calculations ◦ Bond interactions Equilibrium bond lengths & angles from experiment or QM calculations 6 All atom approach ◦ Provides parameters for every atom in the system (including hydrogen) Ex: In –CH3 each atom is assigned a set of data MOLDEN MOLDEN (Radius, polarizability, netMOLDENMOLDENMOLDENMOLDENMOLDEN charge,
    [Show full text]
  • Calculation of Effective Interaction Potentials From
    Methodologies of systematic structure-based coarse-graining Alexander Lyubartsev Division of Physical Chemistry Department of Material and Environmental Chemistry Stockholm University E-CAM workshop: State of the art in mesoscale and multiscale modeling Dublin 29-31 May 2017 Outline 1. Multiscale and coarse-grained simulations 2. Systematic structure-based coarse-graining by Inverse Monte Carlo 3. Examples - water and ions - lipid bilayers and lipid assemblies 4. Software - MagiC Example of systematic coarse-graining: DNA in Chromatin: presentation 30 May Computer modeling: from 1st principles to mesoscale Levels of molecular modeling: First-principles Atomistic Meso-scale (Quantum Classical Langevine/ BD, Mechanics) Molecular Dynamics DPD... nuclei electrons atoms coarse-grained biomolecules atoms molecules molecules soft matter 0.1 nm 1.0 nm 10 nm 100 nm 1 000 nm Larger scale more approximations Mesoscale Simulations Length scale: > 10 nm ( nanoscale: 10 - 1000 nm) Atomistic modeling is generally not possible box 10 nm - more than 105 atoms even if doable for 105 - 106 particles - do not forget about time scale! larger size : longer time for equilibration and reliable sampling 105 atoms - time scale should be above 1 ms = 1000 ns Need approximations - coarse-graining Coarse-graining – an example Original size – 2.4Mb Compressed to 24 Kb Levels of coarse- graining Level of coarse-graining can be different. For example, for a DMPC lipid: All-atom model United-atom Coarse-grained Coarse-grained 118 atoms model: 10 sites: 3 sites: 46 united atoms Martini model Cooke model more details - chemical specificity faster computations; larger systems Coarse-graining of solvent: 1) Explicit solvent: 2) Implicit solvent: One or several solvent molecules are No solvent particles but their effect is united in a single site.
    [Show full text]
  • Calculation of Effective Interaction Potentials From
    Systematic Coarse-Graining of Molecular Models by the Inverse Monte Carlo: Theory, Practice and Software Alexander Lyubartsev Division of Physical Chemistry Department of Material and Environmental Chemistry Stockholm University Modeling Soft Matter: Linking Multiple Length and Time Scales Kavli Institute of Theoretical Physics, UCSB, Santa Barbara 4-8 June 2012 Soft Matter Simulations length model method time 1Å electron w.f + ab-initio 100 ps 1 nm nuclei BOMD, CPMD 10 nm atomistic classical MD 100 ns coarse-grained Langevine MD, 100 nm µ more DPD, etc 100 s coarse-grained µ 1 m continuous The problem: Larger scale ⇔ more approximations Coarse-graining – an example Original size - 900K Compressed to 24K Coares-graining: reduction degrees of freedom All-atom model Coarse-grained model Large-scale 118 atoms 10 sites simulations We need to: 1) Design Coarse-Grained mapping: specify the important degrees of freedom 2) For “important” degrees of freedom we need interaction potential Question: what is the interaction potential for the coarse-grained model? Formal solution: N-body mean force potential Original (FG = fine grained system) FG ( ) =θ( ) H r 1, r 2,... ,rn R j r1, ...r n n = 118 j = 1,...,10 Usually, centers of mass of selected molecular fragments Partition function : n =∫∏ (−β ( ))= Z dr i exp H FG r 1, ...,r n i=1 n N =∫∏ ∏ δ( −θ ( )) (−β ( ))= dr i dR j R j j r1, ...rn exp H FG r1, ... ,rn = i1 j 1 N =∫∏ (−β ( )) dR j exp H CG R1, ... , RN j =1 1 where β= k B T n N ( )=−1 ∫∏ ∏ δ( −θ ( )) (− ( )) H CG R1, ..., R N β ln dr i R j
    [Show full text]
  • Tinker-HP : Accelerating Molecular Dynamics Simulations of Large Complex Systems with Advanced Point Dipole Polarizable Force Fields Using Gpus and Multi-Gpus Systems
    Tinker-HP : Accelerating Molecular Dynamics Simulations of Large Complex Systems with Advanced Point Dipole Polarizable Force Fields using GPUs and Multi-GPUs systems Olivier Adjoua,y Louis Lagardère*,y,z Luc-Henri Jolly,z Arnaud Durocher,{ Thibaut Very,x Isabelle Dupays,x Zhi Wang,k Théo Jaffrelot Inizan,y Frédéric Célerse,y,? Pengyu Ren,# Jay W. Ponder,k and Jean-Philip Piquemal∗,y,# ySorbonne Université, LCT, UMR 7616 CNRS, F-75005, Paris, France zSorbonne Université, IP2CT, FR2622 CNRS, F-75005, Paris, France {Eolen, 37-39 Rue Boissière, 75116 Paris, France xIDRIS, CNRS, Orsay, France kDepartment of Chemistry, Washington University in Saint Louis, USA ?Sorbonne Université, CNRS, IPCM, Paris, France. #Department of Biomedical Engineering, The University of Texas at Austin, USA E-mail: [email protected],[email protected] arXiv:2011.01207v4 [physics.comp-ph] 3 Mar 2021 Abstract We present the extension of the Tinker-HP package (Lagardère et al., Chem. Sci., 2018,9, 956-972) to the use of Graphics Processing Unit (GPU) cards to accelerate molecular dynamics simulations using polarizable many-body force fields. The new high-performance module allows for an efficient use of single- and multi-GPUs archi- 1 tectures ranging from research laboratories to modern supercomputer centers. After de- tailing an analysis of our general scalable strategy that relies on OpenACC and CUDA , we discuss the various capabilities of the package. Among them, the multi-precision possibilities of the code are discussed. If an efficient double precision implementation is provided to preserve the possibility of fast reference computations, we show that a lower precision arithmetic is preferred providing a similar accuracy for molecular dynamics while exhibiting superior performances.
    [Show full text]