猿代码 — 科研/AI模型/高性能计算
0

VASP 5.2的核数和NPAR选择经验

摘要: 1)本文件总结了我在HECToR上运行VASP 5.2的经验。它可能是的在帮助选择应该运行的核心数量和VASP的值时有一些用处参数NPAR。注:除VASP手册中提供的指导外,我不提供任何关于是否设置的指导L平面设置为TRUE或FALSE ...

1)
本文件总结了我在HECToR上运行VASP 5.2的经验。它可能是的

在帮助选择应该运行的核心数量和VASP的值时有一些用处

参数NPAR。

注:除VASP手册中提供的指导外,我不提供任何关于是否设置的指导

L平面设置为TRUE或FALSE。

注:我使用的所有基准都使用PAW方法来描述核心电子,所以我有

未评估美国pseuopotential方法的性能。

注意:所有运行都是使用VASP 5.2版本执行的,可以通过加载

HECToR 2a期上的vasp5/5.2_dev模块



2)
Bench 1: Li defect in ZnO (GGA)
-point
64 atoms
GGA functional
Single-point SCF
Bench 2: Li defect in ZnO (Hybrid-DFT)
-point
64 atoms
GGA functional
Single-point SCF
Bench 3: TiO2 5×5×5 Supercell
-point
750 atoms
GGA functional
6 SCF cycles

3)

Bench 1: Li defect in ZnO (GGA) -point code.
 For this calculation I would recommend using 128 cores and NPAR = 16

4)
Bench 2: Li defect in ZnO (Hybrid-DFT) -point code. 
For this calculation I would recommend using 64 cores

5)
Bench 3: TiO2 5×5×5 Supercell -point code. 
For this calculation I would recommend using 512 cores and NPAR = 32.

6)

总结

当(核心数量)>>(数量

原子),因为PAW计算在原子数上是平行的。

NPAR的价值取决于你正在研究的系统的大小和你所研究的核心数量

继续运行。

以下是在HECToR上高效运行VASP 5.2的一些初步指南:

如果您可以通过单个SCF循环进行测试以找到最佳NPAR值,那么您应该这样做。

你使用的核心越多,NPAR的价值就越不重要。

对于较小的基准(32和64个原子),一个很好的经验法则似乎是选择

NPAR=(芯数)/8。

对于更大的基准(750个原子),规则并不明确,但却是一个很好的起点

将是NPAR=(芯数)/(16或32)。








说点什么...

已有0条评论

最新评论...

本文作者
2024-2-16 20:24
  • 0
    粉丝
  • 252
    阅读
  • 0
    回复
资讯幻灯片
热门评论
热门专题
排行榜
Copyright   ©2015-2023   猿代码-超算人才智造局 高性能计算|并行计算|人工智能      ( 京ICP备2021026424号-2 )