用mpirun -np [核数] lmp -in pyrolysis.lmp运行模拟
(对于GPU运算,采用KOKKOS方案,如对于单卡:lmp -in pyrolysis.lmp -k on g 1 -sf kk -pk kokkkos newton on neigh half)
核数越多越慢是非常正常的现象,现在MD引擎中绝大部分计算都是GPU完成,用多个CPU核心大多数时候的作用就是增加通讯消耗
直接mpirun -np 4 好像不太行,你看一下是不是这样GPU也并行了,cpu和gpu上都会分4个任务并行,速度会减慢。
要设置1个gpu任务调用多个CPU线程吧?
MercuryLamp 发表于 2023-7-23 00:04
老师您好,我最近碰到了您之前一个贴中(http://bbs.keinsci.com/thread-18771-1-1.html)同样的问题,发现 ...
Graphite 发表于 2023-7-23 18:08
您好。关于几核带一卡,目前我试的结果是,用MPI带多进程,会开出来一摸一样的几个一核带一卡的任务,互 ...
# 调用reax/c形式的势函数来计算原子对间受力、能量,并使用默认控制参数(控制文件名处写NULL)
# 这里和之后的reax/c/species因为都是用的最新最快的C代码,所以统一都是reax/c/*,官方手册上仍然写着reaxff/*,但用法接口都一样。
MercuryLamp 发表于 2023-7-23 22:14
好的,非常感谢老师您的建议,还有一个问题想请教一下您
您提到
Graphite 发表于 2023-7-24 10:17
我用的版本是23jun22,这个版本上以reax/c为主,对我的体系也更快。后期有没有重新澄清命名我不太清楚, ...
lmch 发表于 2023-7-29 02:36
请问一下,使用kokkos包模拟,运行命令中关键词 newton on neigh half 对计算结果有影响吗?此外,comm no ...
Graphite 发表于 2023-7-31 17:52
原理上都没什么太大影响,只是neigh和newton在某些GPU平台上,不加报错而已。
2126029128 发表于 2023-8-27 18:03
老师你好,请问那个反应网络中的数字123,这些内容是怎么定义的呢
Graphite 发表于 2023-8-28 09:44
reacnetgen这个软件自己动态定义的,它会附各个序号对应的分子式。不过这个分子式里面体现的单键双键只是 ...
qzupc 发表于 2023-11-6 22:55
老师您好,针对您提到的输出动态物种数量要增加各原子间成键的键级判据,即cut off之后的阈值设置,我想请 ...
Graphite 发表于 2023-11-7 20:26
这个没有统一标准或者统一方法,可以自己调。
ggshining 发表于 2024-1-16 11:48
感谢分享,难得的reaxff经验。
“ReaxFF模块可以用KOKKOS的方式使用GPU加速,前提是自行编译了GPU、KOKKOS ...
evenn 发表于 2024-2-1 11:55
老师您好,请问您在文中提到的查看轨迹文件使用的是什么软件呢(我看您的轨迹文件里面有显示键)?我用可视 ...
evenn 发表于 2024-2-1 11:55
老师您好,请问您在文中提到的查看轨迹文件使用的是什么软件呢(我看您的轨迹文件里面有显示键)?我用可视 ...
Graphite 发表于 2024-2-1 15:14
“生成的物种和lammps直接输出的species文件所给出的产物类型不同“,不知道怎么什么生成的物种。
但本 ...
davi 发表于 2024-3-1 11:29
老师,您好,我用lammps但不用反应力场,我看了您的文章还是很有收获 ,有个问题想要请教一下,再跑lammps ...
Graphite 发表于 2024-3-1 13:22
不管什么软件,MD模拟前结构都要基本合理、和力场匹配。例如原子间距离(角度)等不能和力场定义的平衡长 ...
davi 发表于 2024-3-1 14:24
老师,那是否需要比如采用Gaussian对分子进行opt呢,还是直接用Gsview建好模型将对应力场的长度、角度赋 ...
Graphite 发表于 2024-3-1 18:00
不用,guassian优化自然是基于量子化学的方法。既然是做分子模拟用lammps本身、模拟用什么势函数就用什么 ...
maoxinxina 发表于 2024-4-11 14:30
把文献中的力场文件输入后,又得到了新的报错ERROR on proc 0: step 2: ran out of space on angle_list: t ...
neoje 发表于 2024-4-14 00:45
您好,能请问下这篇文献是哪篇文献吗
maoxinxina 发表于 2024-4-15 08:27
在Amber官网里面的力场文件中能找到这篇文献的来源。
王五 发表于 2024-6-9 23:58
老师您好,感谢您的分享,我在重复您模拟的过程中出现了一些问题,不知如何解决,不知您可否不吝赐教。模拟 ...
Graphite 发表于 2024-6-10 09:51
(1)这个倒没什么错不错的,用的模型、力场文件和我本就不一样。不过data文件里面边界是341A,物质实际 ...
张德胜 发表于 2024-6-10 11:33
您前面的例子盒子尺寸不就是341.5A么,应该是按照您的数据进行重复的。
Q1ngKl 发表于 2024-7-9 15:07
请问文中提到的关于bonds和species输出可以在跑完拿到轨迹后重跑获取,具体是怎么操作呢?
是指写一个只du ...
Graphite 发表于 2024-7-9 22:20
对,最后不是run(步数),而是rerun (相应指令)(相应轨迹)
注意轨迹得够密,如500帧或1000帧,然后r ...
ddddnight 发表于 2024-9-17 22:52
# 判断类型1-1、1-2、2-2(也就是C-C、C-H、H-H)成键的键级判据设为0.55、0.4、0.55
老师您好,你这个地 ...
Graphite 发表于 2024-9-18 19:38
本质上是对键的判定严格不严格。很多文献和文章、ppt常用的是0.3,这意味着成键判定很松。但其实据我挖掘 ...
筛石灰 发表于 2024-9-20 21:45
请问老师,lammps reaxff力场可以在windows系统下跑吗
Graphite 发表于 2023-7-21 13:20:24
# 设置系综,NVE系综仅作为时间积分使用,用fix temp/rescale对温度实施硬控。(不等于CSVR/V-rescale,不一定适合别的体系)
# 根据温度(1373K)设置初始速度和随机数种子。
fix ensemble all nve
fix vrescale all temp/rescale 10 1373 1373 1.1 1.0
velocity all create 1373 114514
Uus/pMeC6H4-/キ 发表于 2024-10-18 17:10
你好,我有个基础问题,想确认一下Lammps用Bussi的CSVR热浴跑NVT的分子动力学要怎么设置。
阅读Lammps ...
菲比的洪均 发表于 2025-3-13 11:33
老师您好,最近在使用LAMMPS的时候遇到了一个问题,就是在计算一个只包含CHN三种元素的体系在高温下的分解 ...
Gonglinquan 发表于 2025-4-11 22:31
您好,我最近在使用您开发的reaxff_species.py代码进行物种数据的清洗,这个代码在一个较小的species.out文 ...
yjb 发表于 2025-5-9 21:51
运用老师的输入文件,报错
ERROR: Computed temperature for fix temp/rescale cannot be 0.0 (src/fix_te ...
Graphite 发表于 2025-5-12 12:50
1.可能是文件保存或者同步问题,这里识别成0.0了
2.看fix temp/rescale的手册,window=10.0其实没意义, ...
love_yy 发表于 2025-5-22 21:41
各位老师好,能否请教以下对于参照上述帖子已经获得的lammps.trj轨迹如果rerun调整bond_order cutoffs来重 ...
Graphite 发表于 2025-5-23 04:21
直接用reax_tools或者reacnetgenerator读轨迹分析得了,说实话基于LAMMPS键级和cutoff,有时候反而结果相 ...
欢迎光临 计算化学公社 (http://bbs.keinsci.com/) | Powered by Discuz! X3.3 |