论文标题
无序系统的大规模平行模拟
Massively parallel simulations for disordered systems
论文作者
论文摘要
对淬火疾病的系统的模拟极为苛刻,遭受了缓慢放松的综合效果,并且需要进行平均疾病。结果,新的算法,改进的实施以及替代性甚至是专用的硬件通常对对此类系统进行有意义的研究起来起作用。关于硬件可用性和代码复杂性的随后需求是很大的,有时是过于刺激的。我们证明了如何通过中等的编码工作,与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.