Electronic Structure Calculations on Graphics Processing Units
Home > Computing and Information Technology > Computer programming / software engineering > Graphics programming > Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics
Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics

Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics


     0     
5
4
3
2
1



International Edition


X
About the Book

Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics provides an overview of computing on graphics processing units (GPUs), a brief introduction to GPU programming, and the latest examples of code developments and applications for the most widely used electronic structure methods. The book covers all commonly used basis sets including localized Gaussian and Slater type basis functions, plane waves, wavelets and real-space grid-based approaches. The chapters expose details on the calculation of two-electron integrals, exchange-correlation quadrature, Fock matrix formation, solution of the self-consistent field equations, calculation of nuclear gradients to obtain forces, and methods to treat excited states within DFT. Other chapters focus on semiempirical and correlated wave function methods including density fitted second order Møller-Plesset perturbation theory and both iterative and perturbative single- and multireference coupled cluster methods. Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics presents an accessible overview of the field for graduate students and senior researchers of theoretical and computational chemistry, condensed matter physics and materials science, as well as software developers looking for an entry point into the realm of GPU and hybrid GPU/CPU programming for electronic structure calculations.

Table of Contents:
List of Contributors xiii Preface xvii Acknowledgments xix Glossary xxi Abbreviations xxv 1. Why Graphics Processing Units 1” Perri Needham, Andreas W. Götz and Ross C. Walker 1.1 A Historical Perspective of Parallel Computing 1 1.2 The Rise of the GPU 5 1.3 Parallel Computing on Central Processing Units 7 1.4 Parallel Computing on Graphics Processing Units 12 1.5 GPU-Accelerated Applications 15 References 19 2. GPUs: Hardware to Software 23 Perri Needham, Andreas W. Götz and Ross C. Walker 2.1 Basic GPU Terminology 24 2.2 Architecture of GPUs 24 2.3 CUDA Programming Model 26 2.4 Programming and Optimization Concepts 30 2.5 Software Libraries for GPUs 34 2.6 Special Features of CUDA-Enabled GPUs 35 References 36 3. Overview of Electronic Structure Methods 39 Andreas W. Götz 3.1 Introduction 39 3.2 Hartree–Fock Theory 42 3.3 Density Functional Theory 46 3.4 Basis Sets 49 3.5 Semiempirical Methods 53 3.6 Density Functional Tight Binding 56 3.7 Wave Function-Based Electron Correlation Methods 57 Acknowledgments 60 References 61 4. Gaussian Basis Set Hartree–Fock, Density Functional Theory, and Beyond on GPUs 67 Nathan Luehr, Aaron Sisto and Todd J. Martínez 4.1 Quantum Chemistry Review 68 4.2 Hardware and CUDA Overview 72 4.3 GPU ERI Evaluation 73 4.4 Integral-Direct Fock Construction on GPUs 78 4.5 Precision Considerations 88 4.6 Post-SCF Methods 91 4.7 Example Calculations 93 4.8 Conclusions and Outlook 97 References 98 5. GPU Acceleration for Density Functional Theory with Slater-Type Orbitals 101 Hans van Schoot and Lucas Visscher 5.1 Background 101 5.2 Theory and CPU Implementation 102 5.3 GPU Implementation 105 5.4 Conclusion 112 References 113 6. Wavelet-Based Density Functional Theory on Massively Parallel Hybrid Architectures 115 Luigi Genovese, Brice Videau, Damien Caliste, Jean-François Méhaut, Stefan Goedecker and Thierry Deutsch 6.1 Introductory Remarks on Wavelet Basis Sets for Density Functional Theory Implementations 115 6.2 Operators in Wavelet Basis Sets 117 6.3 Parallelization 123 6.4 GPU Architecture 124 6.5 Conclusions and Outlook 132 References 133 7. Plane-Wave Density Functional Theory 135 Maxwell Hutchinson, Paul Fleurat-Lessard, Ani Anciaux-Sedrakian, Dusan Stosic, Jeroen Bédorf and Sarah Tariq 7.1 Introduction 135 7.2 Theoretical Background 136 7.3 Implementation 143 7.4 Optimizations 148 7.5 Performance Examples 151 7.6 Exact Exchange with Plane Waves 159 7.7 Summary and Outlook 165 Acknowledgments 165 References 165 Appendix A: Definitions and Conventions 168 Appendix B: Example Kernels 168 8. GPU-Accelerated Sparse Matrix–Matrix Multiplication for Linear Scaling Density Functional Theory 173 Ole Schütt, Peter Messmer, Jürg Hutter and Joost VandeVondele 8.1 Introduction 173 8.2 Software Architecture for GPU-Acceleration 177 8.3 Maximizing Asynchronous Progress 180 8.4 Libcusmm: GPU Accelerated Small Matrix Multiplications 183 8.5 Benchmarks and Conclusions 186 Acknowledgments 189 References 189 9. Grid-Based Projector-Augmented Wave Method 191 Samuli Hakala, Jussi Enkovaara, Ville Havu, Jun Yan, Lin Li, Chris O’Grady and Risto M. Nieminen 9.1 Introduction 191 9.2 General Overview 193 9.3 Using GPUs in Ground-State Calculations 196 9.4 Time-Dependent Density Functional Theory 202 9.5 Random Phase Approximation for the Correlation Energy 203 9.6 Summary and Outlook 207 Acknowledgments 208 References 208 10. Application of Graphics Processing Units to Accelerate Real-Space Density Functional Theory and Time-Dependent Density Functional Theory Calculations 211 Xavier Andrade and Alán Aspuru-Guzik 10.1 Introduction 212 10.2 The Real-Space Representation 213 10.3 Numerical Aspects of the Real-Space Approach 214 10.4 General GPU Optimization Strategy 216 10.5 Kohn–Sham Hamiltonian 217 10.6 Orthogonalization and Subspace Diagonalization 221 10.7 Exponentiation 222 10.8 The Hartree Potential 223 10.9 Other Operations 224 10.10 Numerical Performance 225 10.11 Conclusions 228 10.12 Computational Methods 228 Acknowledgments 229 References 229 11. Semiempirical Quantum Chemistry 239 Xin Wu, Axel Koslowski and Walter Thiel 11.1 Introduction 239 11.2 Overview of Semiempirical Methods 240 11.3 Computational Bottlenecks 241 11.4 Profile-Guided Optimization for the Hybrid Platform 244 11.5 Performance 249 11.6 Applications 251 11.7 Conclusion 252 Acknowledgement 253 References 253 12. GPU Acceleration of Second-Order Møller–Plesset Perturbation Theory with Resolution of Identity 259 Roberto Olivares-Amaya, Adrian Jinich, Mark A. Watson and Alán Aspuru-Guzik 12.1 Møller–Plesset Perturbation Theory with Resolution of Identity Approximation (RI-MP2) 259 12.2 A Mixed-Precision Matrix Multiplication Library 263 12.3 Performance of Accelerated RI-MP2 266 12.4 Example Applications 270 12.5 Conclusions 273 References 273 13. Iterative Coupled-Cluster Methods on Graphics Processing Units 279 A. Eugene DePrince III, Jeff R. Hammond and C. David Sherrill 13.1 Introduction 279 13.2 Related Work 280 13.3 Theory 281 13.4 Algorithm Details 284 13.5 Computational Details 287 13.6 Results 290 13.7 Conclusions 295 Acknowledgments 296 References 296 14. Perturbative Coupled-Cluster Methods on Graphics Processing Units: Single- and Multi-Reference Formulations 301 Wenjing Ma, Kiran Bhaskaran-Nair, Oreste Villa, Edoardo Aprà, Antonino Tumeo, Sriram Krishnamoorthy and Karol Kowalski 14.1 Introduction 302 14.2 Overview of Electronic Structure Methods 303 14.3 NWChem Software Architecture 308 14.4 GPU Implementation 309 14.5 Performance 315 14.6 Outlook 319 Acknowledgments 320 References 320 Index 327

About the Author :
Ross C. Walker, San Diego Supercomputer Center and Department of Chemistry and Biochemistry, University of California San Diego Dr. Walker is an Assistant Research Professor at the San Diego Supercomputer Center, an Adjunct Assistant Professor in the Department of Chemistry and Biochemistry at the University of California San Diego, and an NVIDIA CUDA fellow. He leads a team of scientists that develop advanced techniques for molecular dynamics (MD) simulations aimed at improving drug and biocatalyst design. Aspects of his work that are of particular relevance for the proposed book include the development of quantum mechanics (QM) and quantum mechanics/molecular mechanics (QM/MM) methods for MD simulations, and the development of a widely used GPU accelerated MD code with funding from the National Science Foundation program SI2 (Software Infrastructure for Sustained Innovation). These methods, including the GPU accelerated MD code, are integrated into the AMBER MD software package that is used worldwide. Over the course of the last years Dr. Walker has given presentations and lectured on multiple occasions about GPU acceleration of MD codes and scientific applications. Dr. Walker's research is documented in over 30 peer-reviewed journal articles and multiple collected works. In 2010 Dr. Walker co-authored with Dr. Goetz a book chapter that reviews the use of GPU accelerators in quantum chemistry. Andreas W. Goetz, San Diego Supercomputer Center, University of California San Diego Dr. Goetz is an Assistant Project Scientist at the San Diego Supercomputer Center with strong expertise in method and scientific software development for quantum chemistry and molecular dynamics simulations on high performance computing platforms. He is a contributing author of the ADF (Amsterdam Density Functional) software for DFT calculations and the AMBER MD software package. Over the last years, Dr. Goetz has given various contributed and invited presentations of his work at renowned universities and international conferences. Dr. Goetz has also organized and taught workshops demonstrating the use of the software he develops. His research is documented in 21 peer-reviewed journal articles and 1 book contribution.


Best Sellers


Product Details
  • ISBN-13: 9781118661789
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Height: 249 mm
  • No of Pages: 368
  • Returnable: N
  • Sub Title: From Quantum Chemistry to Condensed Matter Physics
  • Width: 175 mm
  • ISBN-10: 1118661788
  • Publisher Date: 15 Apr 2016
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Spine Width: 23 mm
  • Weight: 717 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics
John Wiley & Sons Inc -
Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Electronic Structure Calculations on Graphics Processing Units: From Quantum Chemistry to Condensed Matter Physics

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!