首页 | 本学科首页   官方微博 | 高级检索  
     


Horizontal vectorization of electron repulsion integrals
Authors:Benjamin P. Pritchard  Edmond Chow
Affiliation:School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia
Abstract:We present an efficient implementation of the Obara–Saika algorithm for the computation of electron repulsion integrals that utilizes vector intrinsics to calculate several primitive integrals concurrently in a SIMD vector. Initial benchmarks display a 2–4 times speedup with AVX instructions over comparable scalar code, depending on the basis set. Speedup over scalar code is found to be sensitive to the level of contraction of the basis set, and is best for urn:x-wiley:01928651:media:jcc24483:jcc24483-math-0001 quartets when lD = 0 or urn:x-wiley:01928651:media:jcc24483:jcc24483-math-0002, which makes such a vectorization scheme particularly suitable for density fitting. The basic Obara–Saika algorithm, how it is vectorized, and the performance bottlenecks are analyzed and discussed. © 2016 Wiley Periodicals, Inc.
Keywords:electron repulsion integrals  two‐electron integrals  vectorization  Obara–  Saika  horizontal vectorization  SIMD
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号