计算化学公社

标题: Win11+WSL+Intel库+ELPA+VASP安装 [打印本页]

作者
Author:
lzc110    时间: 2025-1-26 11:04
标题: Win11+WSL+Intel库+ELPA+VASP安装
本帖最后由 lzc110 于 2025-1-26 12:43 编辑


最近准备转向VASP做第一性原理的方向,以前做的模拟都是基于有限元的,现在由于条件限制,想发展一个有前途的方向,所以选择了第一性原理。
主要目标有两个,一个是Quantum Espesso,另一个就是VASP了,两个的优缺点也研究了,两个也都进行了尝试,这里记录一下VASP的安装。
为什么发这个帖子,一个目的是为了记录一下,另一个主要目的是为了能融入计算化学公社,毕竟是一个新手,刷刷存在感刷刷经验,恰巧以前用过Windows和WSL。
这里面参考了大量的其他资料教程,结合了自己的经验和踩的坑,已经记不清该感谢多少人了,在此一并感谢!有不当指出还请批评指正。


网上对于题目的安装内容的教程比较分散零散,且不一定适合Win+WSL,本帖子就是为解决这个问题而生。Windows是比较便利的操作系统,尤其是文件操作处理方面。Linux在科学计算方面有其独到优势,最主要的是一些软件只有Linux版,但是Linux天然操作繁琐,远没有Windows系统便利。那么WSL刚好结合了两者的优点,解决了他们的不足之处,在Windows系统里面,wsl界面只是一个窗口,可以在资源管理器里面直接访问Linux里面的文件,可以互相拷贝文件,并直接对其进行编辑,特别方便。这里额外说明一下,不建议使用Win10系统的WSL,请直接升级到Win11系统,因为Win11系统是底层虚拟化的,Linux效率可以达到最高。当然开启虚拟化之后,Windows和Linux性能都有一定损失,结合网上的说法和自己的经验,这个损失大概在3%,完全可以接受的。使用Intel库完全是因为自己懒,这个使用比较简单。ELPA特征值求解器,据说可以提高VASP的计算啊速度达到25%,这个我不确定,因为我没比较过,但是这里一并编译了。

这里额外说一下,尽量安装最新的LTSC系统,没有家庭版乱七八糟的软件,剩余的都是自带的基础软件,唯一少的是Microsoft Store,只要在power shell里面运行如下代码,过一会,就安装上了。系统激活可以用mas数字权利永久激活,激活后是IoT LTSC版,除了名字外没有任何区别
  1. wsreset -i
复制代码
在一个工作站上面使用Win11系统时候,总是莫名会卡顿一下,这里需要设置一下,在控制面板里面的电源管理选择均衡模式,但是在电源选项里面把最小处理器状态设置为100%,同时在uwp的设置里面,电源模式设置为最佳性能。这样会好很多。另外我把全局变量都写在了/etc/profile里面了。
这里安装的是2025版的,最新的使用的是icx,ifx和icpx,这里需要注意。另外旧版本需要安装两个,base toolkit 和oneAPI HPC Toolkit,但是新版本只用这一个就够了。
这里和VASP编译参考了部分哈酱的安装vasp-6.4.2含有elpa本征值求解器,也修正了其中的错误

下载一个官方例子,运行一下

(, 下载次数 Times of downloads: 11)
Windows查看Linux文件效果
(, 下载次数 Times of downloads: 8)


作者
Author:
shobuu    时间: 2025-4-18 00:26
感谢大佬的经验分享!请问大佬,Windows11+WSL安装和配置中以下情况怎么解决?
第4步运行结果为:
Reading package lists... Done
Building dependency tree... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

第5步apt-get install rsync build-essential python3运行结果为:
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package rsync
E: Unable to locate package build-essential
E: Unable to locate package python3




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3