mailoliver的个人博客分享 http://blog.sciencenet.cn/u/mailoliver

博文

quantum espresso-7.0的GPU版本编译

已有 4577 次阅读 2022-1-1 13:03 |个人分类:Quantum Espresso|系统分类:科研笔记

早期,QE发布的安装包分为CPU版和GPU版。QE-7.0发布的安装包不再区分CPU版或GPU版了。在configure时可控制编译CPU版本还是GPU版本。这里说明一下GPU版本的安装。

  1. 配置好一台GPU服务器

  2. 下载解压QE安装包

  3. 查看GPU编译环境

    用QE自带的python小程序,具体命令如下:

    cd QE解压目录/dev-tools               #进入python小程序所在目录

    python3 get_device_props.py       #必须用python3,python2不行

    image.png最后一行直接给出了GPU版本编译所需的环境参数。编译时直接复制这一行,当然要加上一些其它的编译参数,例如--prefix=,安装的指定目录等等。

    (说明,QE自带的GPU编译说明书中提到,--with-cuda=cuda安装目录。如果知道安装目录,最好直接给出。如果不知道,用which nvcc看一下GPU编译器安装路径。当然直接用--with-cuda=yes,也可以。至少我用--with-cuda=yes编译成功了。)

  4. 设置编译参数

    ./configure --prefix=安装路径 --with-cuda=cuda安装路径(或yes)  --with-cuda-cc=检测结果 --with-cuda-runtime=检测结果 。。。

  5. make all

  6. make install



https://blog.sciencenet.cn/blog-3471958-1319072.html

上一篇:QE+ElaStic使用说明
下一篇:已知拉曼张量,计算拉曼振动模强度随旋转角度变化关系(偏振拉曼)
收藏 IP: 110.87.116.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-27 12:04

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部