计算和快速更新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

PDF 下载: 英文版 中文版pdf翻译中