||
早期,QE发布的安装包分为CPU版和GPU版。QE-7.0发布的安装包不再区分CPU版或GPU版了。在configure时可控制编译CPU版本还是GPU版本。这里说明一下GPU版本的安装。
配置好一台GPU服务器
下载解压QE安装包
查看GPU编译环境
用QE自带的python小程序,具体命令如下:
cd QE解压目录/dev-tools #进入python小程序所在目录
python3 get_device_props.py #必须用python3,python2不行
最后一行直接给出了GPU版本编译所需的环境参数。编译时直接复制这一行,当然要加上一些其它的编译参数,例如--prefix=,安装的指定目录等等。
(说明,QE自带的GPU编译说明书中提到,--with-cuda=cuda安装目录。如果知道安装目录,最好直接给出。如果不知道,用which nvcc看一下GPU编译器安装路径。当然直接用--with-cuda=yes,也可以。至少我用--with-cuda=yes编译成功了。)
设置编译参数
./configure --prefix=安装路径 --with-cuda=cuda安装路径(或yes) --with-cuda-cc=检测结果 --with-cuda-runtime=检测结果 。。。
make all
make install
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-20 00:38
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社