|
1.4 软件安装2024.02.23(推荐使用Bohrium服务器)
如果使用Bohrium平台进行计算,那软件安装过程可以省略,软件都是安装好的且教程比较多,具体使用可以咨询相关客服。
(后期打算录制个人服务器的安装过程视频,从系统安装开始到软件的运行截止。目前bilibili上有刘锦程的相关安装视频教程《DeePMD-kit和DP-GEN安装》,可关注“啦啦黑还黑”),目前通过conda安装软件是比较简单的。 如果有个人的服务器,且熟悉软件安装,或者身边有熟悉软件安装的同学或同事,那请他们帮忙可快速安装,主要过程为: 目前(2024.02.22)ABACUS官网conda安装命令为:
目前(2024.02.22)DeePMD官网DP安装GPU版本的命令为:
DeePMD 的CPU版本看官网提示。关于具体选择GPU还是CPU需要看服务器的配置。一般做MD计算用GPU会更节省时间且具有更高的性价比,配置高端显卡,例如我有3090显卡、2080Ti显卡因此我使用GPU版本,相比与CPU版本来说GPU版本计算会更快。
ABACUS用cmake安装,参考官网教程:大致过程为安装ubuntu22.04后能上网, 安装依赖包
下载后进入软件包
使用软件默认值进行配置
安装软件
把软件放入到环境变量中
如果输入abacus出现版本号则用cmake安装成功
服务器系统配置推荐:我使用的服务器cpu代数比较低,因此我不太推荐。购买可以在淘宝、京东或者认识的熟人购买。 推荐使用E5 2680 V4以上的cpu + 3090 显卡(2024.02.22 显卡五六千左右,主要是图该显卡的显存比较大)+超微的主板,我估计配置下来自费一万到两万左右,具体价格并未随时关注,可自行查询。如果手头有其他旧服务器,也是可以使用的。目前我的服务器主要是E5 2680 V2,2020年一千元多一个cpu,现在看淘宝上一个cpu也就百十来块钱。另外内存可加到128G(为DFT计算准备)当然价格也就高了。
由于ABACUS在安装过程中需要使用比较新的cmake,本人以前使用centos7(当时使用conda可以安装相关软件,但是在做计算式有时候出错),在安装ABACUS时会碰到很多问题,跟新到ubuntu最新系统之后会减少很多麻烦。因此把系统换成了最新版本的ubuntu 22系统。系统的安装可自行查询网络,对于新手来说,需要准备一个u盘,从百度或其他搜索引擎上个搜索个相关教程,基本花费半天的时间可以安装好系统。 大概步骤
目前(2024.02.22)ABACUS官网conda安装命令为:
如果是ubuntu20.04以上的系统,利用cmake安装ABACUS也比较方便。 ABACUS的安装使用cmake,主要参考ABACUS官网安装文档(英语) 目前(2024.02.22)DeePMD官网DP安装GPU版本的命令为:
这样就可以使用自己的服务器了,由于我不会配置队列软件,因此我就直接使用bash和DPGEN调度来完成后续计算任务。 作者:朱雪刚 邮箱:xuegangzhu@qq.com; 工作单位:石家庄学院 理学院/北京科学智能研究院(AISI)访问学者2023.07-2024.09,访问导师北京大学陈默涵; 徐张满仓 邮箱: xuzhangmancang@dp.tech 截止2024.07.21录制视频教程已上传至Bohrium的课程《DeePMD应用案例讲解:铜原子掺杂铍晶体的机器学习势函数拟合过程演示》网址: https://bohrium.dp.tech/courses/1075495070?tab=courses 后续会在Bohrium平台更新 注意:后续的更新,大部分会在Bohrium课程平台进行,请看教程入门的同学加入课程进行学习;且录制的视频课程会把一些个人观点给加入,从个人观点来看比文字教程的内容更多 写教程内容讨论QQ群:143276924 DPGEN+ABACUS教程准备; ABACUS软件的QQ群:759914681,群内有专职开发人员,目前ABACUS提问问题以github的issue为主,群内可作为辅助提问。 欢迎大家推广本教程,让更多的dp入门学习者有个参考,目前2024.09.16我联系的微信公众号推广是 lammps加油站的小马老师(我也报名了小马老师的一对一辅导)。当然也看到lammps爱好者在转发推广。感谢大家公众号的推广。 |








