在Libcint 6的更新:更多的整合,API改进和SIMD优化技术
1Quantum Engine LLC, Lacey, Washington 98516, USA.
The Journal of chemical physics
|May 15, 2024
概括
Libcint 6.0 版本为量子化学提供了高效的分析积分评估. 该库简化了开发,为现代硬件提供了广泛的操作员支持和性能优化.
科学领域:
- 量子化学 是一个量子化学.
- 计算化学的计算化学
- 理论化学 理论化学
背景情况:
- 精确计算分子性质依赖于评估分析积分.
- 高斯型轨道 (GTO) 是量子化学中的基本基础函数.
- 有效的整体评估对于计算性能至关重要.
研究的目的:
- 为了介绍Libcint 6.0 版本,一个用于高效分析积分评估的库.
- 提高量子化学程序开发的可用性和性能.
- 支持广泛的运营商及其衍生品.
主要方法:
- 在Libcint中,所有积分计算都采用了统一的函数签名.
- 一个代码生成器自动化了新的整数的实现.
- 显式单指令多数据 (SIMD) 平行化用于性能.
主要成果:
- Libcint 6.0支持重叠,库伦,高恩特,布雷特,减弱的库伦,斯莱特类型的双元和尤卡瓦潜在积分.
- 对于这些操作员来说,衍生品的任意订单是可计算的.
- 图书馆的设计是为了简单,易用和高效.
结论:
- Libcint 6.0 为量子化学计算提供了一个强大而高效的工具.
- 该图书馆促进了先进量子化学程序的开发.
- 性能增强满足了现代CPU架构的需求.
相关概念视频
Convolution: Math, Graphics, and Discrete Signals
248
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
248
Semiconductors
690
There is variation in the electrical conductivity of materials - metals, semiconductors, and insulators that are showcased with the help of the energy band diagrams.
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
690
Thermal Sigmatropic Reactions: Overview
2.1K
Sigmatropic rearrangements are a class of pericyclic reactions in which a σ bond migrates from one part of a π system to another. These are intramolecular rearrangements where the total number of σ and π bonds remain unchanged.
Sigmatropic shifts are classified based on an order term [i, j ], where i and j indicate the number of atoms across which each end of the σ bond migrates. Below are examples of a [3,3] sigmatropic shift in...
Sigmatropic shifts are classified based on an order term [i, j ], where i and j indicate the number of atoms across which each end of the σ bond migrates. Below are examples of a [3,3] sigmatropic shift in...
2.1K
Determination of Pi Terms
266
The Buckingham Pi theorem is a valuable method in dimensional analysis, reducing complex relationships between variables into dimensionless terms. Relevant variables in analyzing the lift force on an airplane wing include lift force, air density, wing area, aircraft velocity, and air viscosity. Expressing each variable in terms of fundamental dimensions — mass, length, and time — provides a consistent foundation for constructing these dimensionless terms.
The theorem indicates that...
The theorem indicates that...
266


