Ubuntu18.04 GPU版VASP5.4.4编译安装全攻略
需积分: 35 172 浏览量
更新于2023-03-03
2
收藏 1.26MB DOCX 举报
"这是在NVIDIA GPU环境下编译安装VASP5.4.4的详细步骤,包括使用Intel Parallel Studio XE 2019 Cluster Edition的安装和配置,以及编译VASP时的注意事项和问题解决。"
在NVIDIA GPU环境中安装VASP5.4.4,首先需要下载并安装Intel Parallel Studio XE 2019 Update 1 Cluster Edition。该软件包可以在提供的链接处获取,并且已经在/home/dgxuser01目录下。安装过程中,可以参考指定的B站视频,确保在Ubuntu 18.04系统上遵循相同的操作流程。在安装时,你可以使用提供的注册码VFGH-5K47MJKN激活,并可选择性地跳过某些不必要的组件安装。
安装完成后,需要更新环境变量。在用户的`.bashrc`文件中添加以下行:
```
/opt/intel/bin/compilervars.sh intel64
/opt/intel/mkl/bin/mklvars.sh intel64
```
保存并执行`source ~/.bashrc`以使更改生效。
接下来,为了编译`intellibfftw3xf_intel.a`,你需要进入Intel编译器和库目录下的`mkl/interfaces/fftw3xf`子目录,运行`makelibintel64`命令。这将生成所需的静态库文件。
确认所有组件安装成功的步骤包括:
1. 检查Intel编译器是否安装正确:运行`icc -v`和`ifort -v`。
2. 确认`ifort`的位置:运行`which ifort`。
3. 查看MKL库的路径:运行`echo $MKLROOT`。
安装VASP5.4.4的步骤:
1. 将VASP安装包中的`arch`文件夹里的`makefile.include.linux_intel`文件复制到VASP5.4.4主目录,并重命名为`makefile.include`。
2. 在VASP5.4.4目录下打开终端,运行`makeall`命令开始编译。编译过程可能需要约30分钟。
3. 编译完成后,检查`/vasp/bin`目录下的内容,确认CPU版本和GPU版本是否都成功编译。
特别注意,在编译GPU版本时可能会遇到异常。如果遇到问题,需要分析错误日志并采取相应的解决措施,比如检查CUDA驱动和库的版本,或者确认编译选项是否适合你的硬件配置。在编译过程中,确保所有的依赖项都已经正确安装和配置,如OpenMPI、CUDA Toolkit和CUFFT等。
总结来说,安装和编译VASP5.4.4在NVIDIA GPU环境下是一项涉及多个步骤的任务,需要对Intel编译器、MKL库、CUDA环境有深入理解,并且需要耐心地处理可能出现的问题。通过上述步骤,你应该能够成功配置和编译出适用于GPU的VASP程序。
278 浏览量
971 浏览量
2024-10-31 上传
2142 浏览量
frank0060071
- 粉丝: 2174
- 资源: 103
最新资源
- ADA-Framework:ADA框架是第一个旨在简化本机Android应用程序源代码的库。 你准备好了吗?-Android application source code
- 基于matlab的彩色图片去噪
- PHP实例开发源码—PHP飞天下载系统FTDMS.zip
- Creature-Creator:在Unity中按程序生成生物-受孢子启发
- 待办事项
- MATLAB工具箱大全-Matlab数学建模工具箱
- CodeFind:这是一个Android源代码参考应用程序-Android application source code
- leetcode答案-leetcode:学习用基础数据结构与常见算法二刷leetcode相关题目
- 2001年3月主要宏观经济统计指标
- ReactPhotosub:带React的WebSite Photosub
- kaniko-build-private-repo
- leetcode答案-leetcode1701:平均等待时间有一家只有一名厨师的餐厅。给定一个数组customers,其中customers[
- 生成艺术:围棋中的生成艺术
- 2021.1.23
- 金哥哥的秘密小屋.zip
- 金雅拓-Gemalto 智能汽车技术 M2M Automotive-综合文档