用户工具

站点工具

本页面的其他翻译:
  • zh

adf:gpu

GPU加速

目前GPU加速只对ADF模块有效,加速比最高1.8倍。

软件、硬件需求

  1. 64位Linux操作系统
  2. 双精度NVidia GPU卡(支持单块或多块)
  3. NVidia官方发布的319或以上版本的驱动

GPU加速GGA泛函相关计算功能列表

  1. 单点计算
  2. 结构优化
  3. 频率计算

设置方式

  1. 检查系统是64位:在命令行中执行uname -m,看到“x86_64”即表示64位系统;
  2. 确认GPU卡被识别,并且驱动版本高于319:则命令行执行命令:nvidia-smi,检查输出内容中的GPU型号信息和驱动版本;
  3. 检查对GPU卡的读写是否正常:执行命令ls -l /dev/nvidia*,检查对nvidia*器件的读写权限;
  4. 保证计算任务是使用GGA泛函

输入文件

IntelMPI+CUDA版默认即使用GPU加速,输入文件中不需要额外输入。

如果要禁用GPU加速,则可以通过设置环境变量:

  export SCM_GPUENABLED="FALSE"

可以将该语句写入~/.bashrc文件,重新登陆或执行source ~/.bashrc即生效;

也可以在投递任务前在命令行输入即时生效,关闭窗口后即失效;

如果是通过PBS或LSF脚本提交,则需要将这个语句写入脚本中,因为一般情况下用户环境变量对PBS任务不生效。

adf/gpu.txt · 最后更改: 2020/11/14 13:14 由 liu.jun

© 2014-2022 费米科技(京ICP备14023855号