arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2003.04621physics.comp-phcond-mat.dis-nncond-mat.stat-mech
收藏

无序系统的大规模并行模拟

Massively parallel simulations for disordered systems

Ravinder Kumar, Jonathan Gross, Wolfhard Janke, Martin Weigel

摘要:

具有淬火无序的系统的模拟是极其苛刻的,遭受缓慢弛豫和执行无序平均的需要的组合效应。因此,新的算法,改进的实现,以及替代的,甚至专用的硬件往往有助于进行有意义的研究,这样的系统。随之而来的关于硬件可用性和代码复杂性的需求是巨大的,有时甚至是令人望而却步的。我们演示了如何与一个温和的编码工作离开的整体结构不变的模拟代码相比,CPU的实现,非常显着的速度可以实现从GPU上的并行代码,主要是利用平凡的并行性的无序样本和近平凡的并行性的并行回火副本。这种大规模并行实现与仔细选择的温度协议的并行回火以及高效的集群更新的组合,使我们能够平衡比较大的系统与适度的计算资源。

英文摘要:

Simulations of systems with quenched disorder are extremely demanding, suffering from the combined effect of slow relaxation and the need of performing the disorder average. As a consequence, new algorithms, improved implementations, and alternative and even purpose-built hardware are often instrumental for conducting meaningful studies of such systems. The ensuing demands regarding hardware availability and code complexity are substantial and sometimes prohibitive. We demonstrate how with a moderate coding effort leaving the overall structure of the simulation code unaltered as compared to a CPU implementation, very significant speed-ups can be achieved from a parallel code on GPU by mainly exploiting the trivial parallelism of the disorder samples and the near-trivial parallelism of the parallel tempering replicas. A combination of this massively parallel implementation with a careful choice of the temperature protocol for parallel tempering as well as efficient cluster updates allows us to equilibrate comparatively large systems with moderate computational resources.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑