A Tutorial for Columbus Usage of Symmetry and Parallel Calculations

Total Page:16

File Type:pdf, Size:1020Kb

A Tutorial for Columbus Usage of Symmetry and Parallel Calculations A TUTORIAL FOR COLUMBUS USAGE OF SYMMETRY AND PARALLEL CALCULATIONS Felix Plasser Institute for Theoretical Chemistry – University of Vienna Vienna, 2011 Table of contents Table of contents .................................................................................................................... 2 1. Before starting ................................................................................................................. 3 1.1 Introduction .............................................................................................................. 3 1.2 Notation .................................................................................................................... 3 2. MCSCF single point calculation with symmetry ............................................................ 4 2.1 Orbital occupation and DRT tables .......................................................................... 4 2.2 Geometry file ........................................................................................................... 5 2.3 COLINP integral input .............................................................................................. 5 2.4 COLINP step: SCF input ............................................................................................ 6 2.5 COLINP step: MCSCF input ..................................................................................... 7 2.6 Running a MCSCF single point job ......................................................................... 8 2.7 Checking the results ................................................................................................. 9 3. Parallel MR-CISD single point calculation ................................................................... 10 3.1 Basic input ............................................................................................................. 10 3.2 COLINP step: MRCI input ....................................................................................... 10 3.3 Running a parallel MRCI single point job ............................................................. 13 3.4 Checking the results ............................................................................................... 14 3.5 Performance fine tuning ......................................................................................... 14 4. Contact .......................................................................................................................... 15 Appendix: Orbital occupation and DRT tables .................................................................... 16 COLUMBUS tutorial 2 1. Before starting 1.1 Introduction This tutorial will give an introduction into high performance calculations with COLUMBUS . It will be shown how explicit symmetry can be used and how parallel MR-CISD calculations can be set up. The use of symmetry does not only have an advantage in relations to performance, but it also gives more flexibility in the wave function definitions and more immediately meaningful output. The disadvantage is that the input is somewhat more complex and that there are more possibilities for errors. The parallel MR-CISD program pciudg.x is intended for massively parallel calculations up to hundreds of processors. But an efficient load balancing is quite challenging considering the complex nature of MR-CI wave functions. In this tutorial several tools for setting up such a calculation will be presented. 1.2 Notation The same notation as in the standard tutorial will be used. This kind of font indicates what is seen on the screen and the command lines that you should write <ENTER> ! Comments come here Important information related to Columbus but not necessarily connected to the current job comes in boxes like this. COLUMBUS tutorial 3 2. MCSCF single point calculation with symmetry In this section we will prepare a complete input for a single point calculation at MCSCF level with explicit usage of symmetry. The system is the p-dimethylaminobenzonitrile (DMABN), which will be calculated using a complete active space composed by 10 electrons in 9 orbitals [CASSCF(10/9)]. Three states will be included in the state averaging procedure (SA-3) and the cc-pVDZ basis set will be used. The calculation will be performed in the C2v point group). 2.1 Orbital occupation and DRT tables With explicit usage of symmetry, the occupation tables are somewhat more complex. Occupations in each irrep have to obtained from qualitative reasoning, exploratory calculations or by trial and error. 1. Fill out the occupation table. System: DMABN Point Group: C2v N. Electrons: 78 Level: MRCI(6,5)/SA-3-CASSCF(10,9) IRREP a1 b1 b2 a2 SCF DOCC 20 5 12 2 OPSH MCSCF DOCC 20 1 12 1 RAS CAS 0 7 0 2 AUX MRCI FC 8 0 3 0 FV DOCC 12 3 9 1 ACT 0 3 0 2 AUX INT 12 6 9 3 2. Fill out the DRT table. State Multiplicity N. electrons Symmetry 1 1 78 A1 2 1 78 B2 3 1 78 A1 Number of distinct row tables (DRTs): 2 In this case two DRTs are needed, considering that state averaging is performed over two distinct symmetries. COLUMBUS tutorial 4 2.2 Geometry file 3. In the TUTORIAL directory create a subdirectory called DMABN_CAS_SP 4. Move to this directory and create a file called geom.uniq in Columbus format: C 6.0 0.00000000 0.00000000 4.94532492 12.00000000 C 6.0 0.00000000 2.28388802 3.59270636 12.00000000 C 6.0 0.00000000 2.28719145 0.96449136 12.00000000 C 6.0 0.00000000 0.00000000 -0.42775069 12.00000000 C 6.0 0.00000000 0.00000000 7.65220512 12.00000000 C 6.0 0.00000000 2.36428675 -4.37783677 12.00000000 N 7.0 0.00000000 0.00000000 9.88116650 14.00307401 N 7.0 0.00000000 0.00000000 -3.02080924 14.00307401 H 1.0 0.00000000 4.07497903 4.61485947 1.00782504 H 1.0 0.00000000 4.09874337 -0.00853452 1.00782504 H 1.0 0.00000000 1.97923145 -6.40956646 1.00782504 H 1.0 1.68282187 3.51210363 -3.94559387 1.00782504 Only symmetry unique atoms are given here. 2.3 COLINP integral input 5. Run: > $COLUMBUS/colinp -> 1) Integral program input (for argos/dalton/turbocol/molcas) 2) SCF input 3) MCSCF input 4) CI input 5) Set up job control 6) Utilities 7) Exit the input facility 6. Use the prepinp utility Run the preparation program (prepinp)? (y|n) y ! Press <ENTER> after the input 7. Enter information about program, symmetry and geometry file. Input for DALTON (1) or MOLCAS (2): 1 Enter the point group symmetry: c2v ! Only Abelian groups Name of the file containing the cartesian coordinates of the unique atoms (COLUMBUS format): geom.uniq Number of atoms = 12 ! verify that the file was read in correctly Sum formula: H4 C6 N2 8. Enter information about basis sets. Show only basis sets containing the following string: (e.g. 6-31g, cc-pv - leave empty to show all basis sets) cc-pvd COLUMBUS tutorial 5 -- Set basis set -- 1: cc-pvdz (4s,1p)->[2s,1p] 3: aug-cc-pvdz 4: aug'-cc-pvdz (without p function in aug-set) 5: d'-aug-cc-pvdz (without p function in d-set) 6: d-aug-cc-pvdz 15: diffuse functions for cc-pvdz(1s,1p) 0: Other library Select the basis set for atom H: 1 ! cc-pvdz was selected ... Select the basis set for atom N: 1 ... Select the basis set for atom C: 1 ... Until now you've set the following basis sets: H :: cc-pvdz (4s,1p)->[2s,1p] C :: cc-pvdz(9s,4p,1d)->[3s,2p,1d] N :: cc-pvdz(9s,4p,1d)->[3s,2p,1d] Reorder geom file for geometry optimization and orbital print out? (y) y ! per default the geometry should be reordered to put the hydrogens at the back of the file Normal termination of prepinp. See result in inpcol. 9. Perform an automatic input of iargos.x . ... Would you like to do an interactive input? <NO> n ! Select “no” . If you select “yes”, COLINP will ask to enter all information about geometry and basis sets again, atom per atom. In the case of ANO basis sets it is currently necessary to perform the whole interactive iargos.x input. But you may use the file inpcol (as created in the previous step) as a template. 2.4 COLINP step: SCF input 10. Select option 2) SCF input. 1) Integral program input (for argos/dalton/turbocol) -> 2) SCF input 3) MCSCF input 4) CI input 5) Set up job control 6) Exit the input facility ... Do you want a closed shell calculation ? <YES> y Input the no. of doubly occupied orbitals for each irrep, DOCC: 20 5 12 2 ! Insert this according to the orbital occupation table above COLUMBUS tutorial 6 The orbital occupation is: a1 b1 b2 a2 DOCC 20 5 12 2 OPSH 0 0 0 0 Is this correct? <YES> <ENTER> Would you like to change the default program parameters? <NO> <ENTER> Input a title: <Default SCF Title> --> <ENTER> 2.5 COLINP step: MCSCF input 11. Select option 3) MCSCF input 1) Integral program input (for argos/dalton/turbocol/molcas) 2) SCF input -> 3) MCSCF input 4) CI input 5) Set up job control 6) Utilities 7) Exit the input facility MCSCF WAVE FUNCTION DEFINITION ============================== (for an explanation see the COLUMBUS documentation and tutorial) prepare input for no(0),CI(1), MCSCF(2), SA-MCSCF(3) analytical gradient 0 Enter number of DRTS [1-8] 2 ! This information is in the DRT Table number of electrons for DRT #1 (nucl. charge: 78) 78 multiplicity for DRT #1 1 spatial symmetry for DRT #1 1 ! Representation A1 (see Orbital occupation table) excitation level (cas,ras)->aux 0 excitation level ras->(cas,aux) 0 number of electrons for DRT #2 (nucl. charge: 78) 78 multiplicity for DRT #1 1 spatial symmetry for DRT #1 3 ! Representation B2 excitation level (cas,ras)->aux 0 excitation level ras->(cas,aux) 0 number of doubly occupied orbitals per irrep 20 1 12 1 number of CAS orbitals per irrep 0 7 0 2 Apply add.
Recommended publications
  • The Molecular Sciences Software Institute
    The Molecular Sciences Software Institute T. Daniel Crawford, Cecilia Clementi, Robert Harrison, Teresa Head-Gordon, Shantenu Jha*, Anna Krylov, Vijay Pande, and Theresa Windus http://molssi.org S2I2 HEP/CS Workshop at NCSA/UIUC 07 Dec, 2016 1 Outline • Space and Scope of Computational Molecular Sciences. • “State of the art and practice” • Intellectual drivers • Conceptualization Phase: Identifying the community and needs • Bio-molecular Simulations (BMS) Conceptualization • Quantum Mechanics/Chemistry (QM) Conceptualization • Execution Phase. • Structure and Governance Model • Resource Distribution • Work Plan 2 The Molecular Sciences Software Institute (MolSSI) • New project (as of August 1st, 2016) funded by the National Science Foundation. • Collaborative effort by Virginia Tech, Rice U., Stony Brook U., U.C. Berkeley, Stanford U., Rutgers U., U. Southern California, and Iowa State U. • Total budget of $19.42M for five years, potentially renewable to ten years. • Joint support from numerous NSF divisions: Advanced Cyberinfrastructure (ACI), Chemistry (CHE), Division of Materials Research (DMR), Office of Multidisciplinary Activities (OMA) • Designed to serve and enhance the software development efforts of the broad field of computational molecular science. 3 Computational Molecular Sciences (CMS) • The history of CMS – the sub-fields of quantum chemistry, computational materials science, and biomolecular simulation – reaches back decades to the genesis of computational science. • CMS is now a “full partner with experiment”. • For an impressive array of chemical, biochemical, and materials challenges, our community has developed simulations and models that directly impact: • Development of new chiral drugs; • Elucidation of the functionalities of biological macromolecules; • Development of more advanced materials for solar-energy storage, technology for CO2 sequestration, etc.
    [Show full text]
  • Electronic Supporting Information a New Class of Soluble and Stable Transition-Metal-Substituted Polyoxoniobates: [Cr2(OH)4Nb10o
    Electronic Supplementary Material (ESI) for Dalton Transactions This journal is © The Royal Society of Chemistry 2012 Electronic Supporting Information A New Class of Soluble and Stable Transition-Metal-Substituted Polyoxoniobates: [Cr2(OH)4Nb10O30]8-. Jung-Ho Son, C. André Ohlin and William H. Casey* A) Computational Results The two most interesting aspects of this new polyoxoanion is the inclusion of a more redox active metal and the optical activity in the visible region. For these reasons we in particular wanted to explore whether it was possible to readily and routinely predict the location of the absorbance bands of this type of compound. Also, owing to the difficulty in isolating the oxidised and reduced forms of the central polyanion dichromate species, we employed computations at the density functional theory (DFT) level to get a better idea of the potential characteristics of these forms. Structures were optimised for anti-parallel and parallel electronic spin alignments, and for both high and low spin cases where relevant. Intermediate spin configurations were 8- II III also tested for [Cr2(OH)4Nb10O30] . As expected, the high spin form of the Cr Cr complex was favoured (Table S1, below). DFT overestimates the bond lengths in general, but gives a good picture of the general distortion of the octahedral chromium unit, and in agreement with the crystal structure predicts that the shortest bond is the Cr-µ2-O bond trans from the central µ6- oxygen in the Lindqvist unit, and that the (Nb-)µ2-O-Cr-µ4-O(-Nb,Nb,Cr) angle is smaller by ca 5˚ from the ideal 180˚.
    [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]
  • Dalton2018.0 – Lsdalton Program Manual
    Dalton2018.0 – lsDalton Program Manual V. Bakken, A. Barnes, R. Bast, P. Baudin, S. Coriani, R. Di Remigio, K. Dundas, P. Ettenhuber, J. J. Eriksen, L. Frediani, D. Friese, B. Gao, T. Helgaker, S. Høst, I.-M. Høyvik, R. Izsák, B. Jansík, F. Jensen, P. Jørgensen, J. Kauczor, T. Kjærgaard, A. Krapp, K. Kristensen, C. Kumar, P. Merlot, C. Nygaard, J. Olsen, E. Rebolini, S. Reine, M. Ringholm, K. Ruud, V. Rybkin, P. Sałek, A. Teale, E. Tellgren, A. Thorvaldsen, L. Thøgersen, M. Watson, L. Wirz, and M. Ziolkowski Contents Preface iv I lsDalton Installation Guide 1 1 Installation of lsDalton 2 1.1 Installation instructions ............................. 2 1.2 Hardware/software supported .......................... 2 1.3 Source files .................................... 2 1.4 Installing the program using the Makefile ................... 3 1.5 The Makefile.config ................................ 5 1.5.1 Intel compiler ............................... 5 1.5.2 Gfortran/gcc compiler .......................... 9 1.5.3 Using 64-bit integers ........................... 12 1.5.4 Using Compressed-Sparse Row matrices ................ 13 II lsDalton User’s Guide 14 2 Getting started with lsDalton 15 2.1 The Molecule input file ............................ 16 2.1.1 BASIS ................................... 17 2.1.2 ATOMBASIS ............................... 18 2.1.3 User defined basis sets .......................... 19 2.2 The LSDALTON.INP file ............................ 21 3 Interfacing to lsDalton 24 3.1 The Grand Canonical Basis ........................... 24 3.2 Basisset and Ordering .............................. 24 3.3 Normalization ................................... 25 i CONTENTS ii 3.4 Matrix File Format ................................ 26 3.5 The lsDalton library bundle .......................... 27 III lsDalton Reference Manual 29 4 List of lsDalton keywords 30 4.1 **GENERAL ................................... 31 4.1.1 *TENSOR ...............................
    [Show full text]
  • Quantum Chemistry on a Grid
    Quantum Chemistry on a Grid Lucas Visscher Vrije Universiteit Amsterdam 1 Outline Why Quantum Chemistry needs to be gridified Computational Demands Other requirements What may be expected ? Program descriptions Dirac • Organization • Distributed development and testing Dalton Amsterdam Density Functional (ADF) An ADF-Dalton-Dirac grid driver Design criteria Current status Quantum Chemistry on the Grid, 08-11-2005 L. Visscher, Vrije Universiteit Amsterdam 2 Computational (Quantum) Chemistry QC is traditionally run on supercomputers Large fraction of the total supercomputer time annually allocated Characteristics Compute Time scales cubically or higher with number of atoms treated. Typical : a few hours to several days on a supercomputer Memory Usage scales quadratically or higher with number of atoms. Typical : A few hundred MB till tens of GB Data Storage variable. Typical: tens of Mb till hundreds of GB. Communication • Often serial (one-processor) runs in production work • Parallelization needs sufficient band width. Typical lower limit 100 Mb/s. Quantum Chemistry on the Grid, 08-11-2005 L. Visscher, Vrije Universiteit Amsterdam 3 Changing paradigms in quantum chemistry Computable molecules are often already “large” enough Many degrees of freedom Search for global minimum energy is less important Statistical sampling of different conformations is desired Let the nuclei move, follow molecules that evolve in time 2 steps : (Quantum) dynamics on PES 1 step : Classical dynamics with forces computed via QM Changing characteristics General: more similar calculations Compute time : Increases : more calculations Memory usage : Stays constant : typical size remains the same Data storage : Decreases : intermediate results are less important Communication: Decreases : only start-up data and final result Quantum Chemistry on the Grid, 08-11-2005 L.
    [Show full text]
  • Computational Studies of the Unusual Water Adduct [Cp2time (OH2)]: the Roles of the Solvent and the Counterion
    Dalton Transactions View Article Online PAPER View Journal | View Issue Computational studies of the unusual water + adduct [Cp2TiMe(OH2)] : the roles of the Cite this: Dalton Trans., 2014, 43, 11195 solvent and the counterion† Jörg Saßmannshausen + The recently reported cationic titanocene complex [Cp2TiMe(OH2)] was subjected to detailed computational studies using density functional theory (DFT). The calculated NMR spectra revealed the importance of including the anion and the solvent (CD2Cl2) in order to calculate spectra which were in good agreement Received 29th January 2014, with the experimental data. Specifically, two organic solvent molecules were required to coordinate to Accepted 19th March 2014 the two hydrogens of the bound OH2 in order to achieve such agreement. Further elaboration of the role DOI: 10.1039/c4dt00310a of the solvent led to Bader’s QTAIM and natural bond order calculations. The zirconocene complex + www.rsc.org/dalton [Cp2ZrMe(OH2)] was simulated for comparison. Creative Commons Attribution-NonCommercial 3.0 Unported Licence. Introduction Group 4 metallocenes have been the workhorse for a number of reactions for some decades now. In particular the cationic + compounds [Cp2MR] (M = Ti, Zr, Hf; R = Me, CH2Ph) are believed to be the active catalysts for a number of polymeriz- – ation reactions such as Kaminsky type α-olefin,1 10 11–15 16–18 This article is licensed under a carbocationic or ring-opening lactide polymerization. For these highly electrophilic cationic compounds, water is usually considered a poison as it leads to catalyst decompo- sition. In this respect it was quite surprising that Baird Open Access Article. Published on 21 March 2014.
    [Show full text]
  • Arxiv:1911.06836V1 [Physics.Chem-Ph] 8 Aug 2019 A
    Multireference electron correlation methods: Journeys along potential energy surfaces Jae Woo Park,1, ∗ Rachael Al-Saadon,2 Matthew K. MacLeod,3 Toru Shiozaki,2, 4 and Bess Vlaisavljevich5, y 1Department of Chemistry, Chungbuk National University, Chungdae-ro 1, Cheongju 28644, Korea. 2Department of Chemistry, Northwestern University, 2145 Sheridan Rd., Evanston, IL 60208, USA. 3Workday, 4900 Pearl Circle East, Suite 100, Boulder, CO 80301, USA. 4Quantum Simulation Technologies, Inc., 625 Massachusetts Ave., Cambridge, MA 02139, USA. 5Department of Chemistry, University of South Dakota, 414 E. Clark Street, Vermillion, SD 57069, USA. (Dated: November 19, 2019) Multireference electron correlation methods describe static and dynamical electron correlation in a balanced way, and therefore, can yield accurate and predictive results even when single-reference methods or multicon- figurational self-consistent field (MCSCF) theory fails. One of their most prominent applications in quantum chemistry is the exploration of potential energy surfaces (PES). This includes the optimization of molecular ge- ometries, such as equilibrium geometries and conical intersections, and on-the-fly photodynamics simulations; both depend heavily on the ability of the method to properly explore the PES. Since such applications require the nuclear gradients and derivative couplings, the availability of analytical nuclear gradients greatly improves the utility of quantum chemical methods. This review focuses on the developments and advances made in the past two decades. To motivate the readers, we first summarize the notable applications of multireference elec- tron correlation methods to mainstream chemistry, including geometry optimizations and on-the-fly dynamics. Subsequently, we review the analytical nuclear gradient and derivative coupling theories for these methods, and the software infrastructure that allows one to make use of these quantities in applications.
    [Show full text]
  • Perturbational Treatment of Spin-Orbit Coupling for Generally Applicable High-Level Multi-Reference Methods
    Perturbational treatment of spin-orbit coupling for generally applicable high-level multi-reference methods Sebastian Mai1, Thomas Müller2,a), Felix Plasser3, Philipp Marquetand1, Hans Lischka and Leticia González1 1Institute of Theoretical Chemistry, University of Vienna, Währinger Str. 17, 1090 Vienna, Austria 2Institute for Advanced Simulation, Jülich Supercomputing Centre, Forschungszentrum Jülich, 52425 Jülich, Germany 3Interdisciplinary Center for Scientific Computing, University of Heidelberg, Im Neuenheimer Feld 368, 69120 Heidelberg, Germany 4Department of Chemistry and Biochemistry, Texas Tech University, Lubbock, Texas 79409-1061, USA Abstract An efficient perturbational treatment of spin-orbit coupling within the framework of high-level multi-reference techniques has been implemented in the most recent version of the COLUMBUS quantum chemistry package, extending the existing fully variational two-component (2c) multi-reference configuration interaction singles and doubles (MRCISD) method. The proposed scheme follows related implementations of quasi-degenerate perturbation theory (QDPT) model space techniques. Our model space is built either from uncontracted, large-scale scalar relativistic MRCISD wavefunctions or based on the scalar-relativistic solutions of the linear-response-theory-based multi-configurational averaged quadratic coupled cluster method (LRT-MRAQCC). The latter approach allows for a consistent, approximatively size-consistent and size-extensive treatment of spin-orbit coupling. The approach is described in
    [Show full text]
  • 1 Installation Guide for Columbus Version 7.1 with Openmolcas Support (Colmol-2.1.0)
    1 Installation Guide for Columbus Version 7.1 with OpenMolcas Support (colmol-2.1.0) 1.1 Overview Columbus and Molcas cooperate by exchanging well-defined, transferable quantities, specif- ically AO integrals, AO density matrices and MO coefficients in the native Molcas format by using library functions from the Molcas library. Additionally, the RunFile is processed, which is used by Molcas to store additional information often required to be passed in between dif- ferent Molcas modules. Molcas provides some mechanism to incorporate external programs and making them accessible through the standard Molcas input file. Since it is necessary to link a portion of the Molcas library, both Columbus and Molcas must be compiled and linked in a compatible way, that is to say (i) the same compilers and (ii) compatible compiler options. Hence, both codes cooperate on a binary level and do not rely on some file conversion utilities. Please note, that the Molcas library is frequently restructured, so that files produced with a previous version may or may not be compatible with the current version of Molcas (cf. page 4). Additionally, there are now two molcas driver utilities: molcas.exe in Molcas-8.2 developer version and pymolcas in the OpenMolcas version, which may not behave exactly the same way. 1.2 New Features Primarily, rewritten versions of the SCF, MCSCF, AO-MO transformation and CI-gradient code are introduced. With exception of the CI gradient code, all codes are now parallel and make extensive use of shared memory and much more efficient intermediate data storage. The same driver (columbus.exe) now also supports an old modified version of the dalton code (affecting primarily the integral and density matrix handling and storage format in the old HERMIT and ABACUS code portions).
    [Show full text]
  • A Summary of ERCAP Survey of the Users of Top Chemistry Codes
    A survey of codes and algorithms used in NERSC chemical science allocations Lin-Wang Wang NERSC System Architecture Team Lawrence Berkeley National Laboratory We have analyzed the codes and their usages in the NERSC allocations in chemical science category. This is done mainly based on the ERCAP NERSC allocation data. While the MPP hours are based on actually ERCAP award for each account, the time spent on each code within an account is estimated based on the user’s estimated partition (if the user provided such estimation), or based on an equal partition among the codes within an account (if the user did not provide the partition estimation). Everything is based on 2007 allocation, before the computer time of Franklin machine is allocated. Besides the ERCAP data analysis, we have also conducted a direct user survey via email for a few most heavily used codes. We have received responses from 10 users. The user survey not only provide us with the code usage for MPP hours, more importantly, it provides us with information on how the users use their codes, e.g., on which machine, on how many processors, and how long are their simulations? We have the following observations based on our analysis. (1) There are 48 accounts under chemistry category. This is only second to the material science category. The total MPP allocation for these 48 accounts is 7.7 million hours. This is about 12% of the 66.7 MPP hours annually available for the whole NERSC facility (not accounting Franklin). The allocation is very tight. The majority of the accounts are only awarded less than half of what they requested for.
    [Show full text]
  • Trends in Atomistic Simulation Software Usage [1.3]
    A LiveCoMS Perpetual Review Trends in atomistic simulation software usage [1.3] Leopold Talirz1,2,3*, Luca M. Ghiringhelli4, Berend Smit1,3 1Laboratory of Molecular Simulation (LSMO), Institut des Sciences et Ingenierie Chimiques, Valais, École Polytechnique Fédérale de Lausanne, CH-1951 Sion, Switzerland; 2Theory and Simulation of Materials (THEOS), Faculté des Sciences et Techniques de l’Ingénieur, École Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland; 3National Centre for Computational Design and Discovery of Novel Materials (MARVEL), École Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland; 4The NOMAD Laboratory at the Fritz Haber Institute of the Max Planck Society and Humboldt University, Berlin, Germany This LiveCoMS document is Abstract Driven by the unprecedented computational power available to scientific research, the maintained online on GitHub at https: use of computers in solid-state physics, chemistry and materials science has been on a continuous //github.com/ltalirz/ rise. This review focuses on the software used for the simulation of matter at the atomic scale. We livecoms-atomistic-software; provide a comprehensive overview of major codes in the field, and analyze how citations to these to provide feedback, suggestions, or help codes in the academic literature have evolved since 2010. An interactive version of the underlying improve it, please visit the data set is available at https://atomistic.software. GitHub repository and participate via the issue tracker. This version dated August *For correspondence: 30, 2021 [email protected] (LT) 1 Introduction Gaussian [2], were already released in the 1970s, followed Scientists today have unprecedented access to computa- by force-field codes, such as GROMOS [3], and periodic tional power.
    [Show full text]
  • Lawrence Berkeley National Laboratory Recent Work
    Lawrence Berkeley National Laboratory Recent Work Title From NWChem to NWChemEx: Evolving with the Computational Chemistry Landscape. Permalink https://escholarship.org/uc/item/4sm897jh Journal Chemical reviews, 121(8) ISSN 0009-2665 Authors Kowalski, Karol Bair, Raymond Bauman, Nicholas P et al. Publication Date 2021-04-01 DOI 10.1021/acs.chemrev.0c00998 Peer reviewed eScholarship.org Powered by the California Digital Library University of California From NWChem to NWChemEx: Evolving with the computational chemistry landscape Karol Kowalski,y Raymond Bair,z Nicholas P. Bauman,y Jeffery S. Boschen,{ Eric J. Bylaska,y Jeff Daily,y Wibe A. de Jong,x Thom Dunning, Jr,y Niranjan Govind,y Robert J. Harrison,k Murat Keçeli,z Kristopher Keipert,? Sriram Krishnamoorthy,y Suraj Kumar,y Erdal Mutlu,y Bruce Palmer,y Ajay Panyala,y Bo Peng,y Ryan M. Richard,{ T. P. Straatsma,# Peter Sushko,y Edward F. Valeev,@ Marat Valiev,y Hubertus J. J. van Dam,4 Jonathan M. Waldrop,{ David B. Williams-Young,x Chao Yang,x Marcin Zalewski,y and Theresa L. Windus*,r yPacific Northwest National Laboratory, Richland, WA 99352 zArgonne National Laboratory, Lemont, IL 60439 {Ames Laboratory, Ames, IA 50011 xLawrence Berkeley National Laboratory, Berkeley, 94720 kInstitute for Advanced Computational Science, Stony Brook University, Stony Brook, NY 11794 ?NVIDIA Inc, previously Argonne National Laboratory, Lemont, IL 60439 #National Center for Computational Sciences, Oak Ridge National Laboratory, Oak Ridge, TN 37831-6373 @Department of Chemistry, Virginia Tech, Blacksburg, VA 24061 4Brookhaven National Laboratory, Upton, NY 11973 rDepartment of Chemistry, Iowa State University and Ames Laboratory, Ames, IA 50011 E-mail: [email protected] 1 Abstract Since the advent of the first computers, chemists have been at the forefront of using computers to understand and solve complex chemical problems.
    [Show full text]