计算和快速更新Pfaffians的优化实现:安装到开源费米变分求解器mVMC中
摘要:高性能、便携和良好的模板化实现用于计算和快速更新偶数阶的斜对称(反对称)矩阵的Pfaffian和逆。它是通过使用Parlett-Reid算法的斜对称、分块变体和基于Woodbury矩阵恒等式的分块更新方案实现的。 将此框架安装到基于gemenal波函数的多变量变分蒙特卡洛(VMC)代码中,可以将采样性能提升多达6倍,而不改变马尔科夫链的行为。此实现基于BLIS(类似于BLAS的实例化软件)框架的扩展,该框架具有优化的内核,适用于包括Intel Skylake-X、AMD EPYC Rome和Fujitsu A64FX在内的众多最新处理器。
作者:RuQing G. Xu, Tsuyoshi Okubo, Synge Todo, Masatoshi Imada
论文ID:2105.13098
分类:Computational Physics
分类简称:physics.comp-ph
提交时间:2022-04-25