7. 加速性能
本节介绍针对不同类型机器上运行的不同类别问题提高 LAMMPS 性能的各种方法。
接下来的讨论有两个要点。
第一个是使用代码选项来实现可以加速模拟的替代算法。
第二种是使用 LAMMPS 提供的多个加速器包之一,其中包含针对某些类型的硬件优化的代码,包括多核 CPU、GPU 和 Intel Xeon Phi 协处理器。
LAMMPS 网站的基准页面提供了加速器包页面上讨论的各种加速器包的性能结果,针对多个标准 LAMMPS 基准问题,作为问题大小和计算节点数量的函数,在不同的硬件平台上。
7.1.基准测试
LAMMPS 网站的基准页面讨论了当前的 LAMMPS 性能,其中列出了时序和并行效率。该页面有几个部分,简要介绍如下:
- CPU 在 5 个标准问题上的性能,强缩放和弱缩放
- GPU 和 Xe