七月 15

LS-DYNA如何设置NCPU和MEMORY

LS-DYNA如何设置NCPU和MEMORY

当我们使用LS-DYNA进行有限元计算时,我们需要在软件界面上设定两个变量,分别是NCPU和MEMORY。很多朋友很困惑这两个数值应该怎么设置。今天安静就给大家讲一下自己的经验。如果各位有更好的意见,欢迎给安静留言。

NCPU:指的是计算用的CPU核心数。我们现在的计算机一般都是多核的,可以根据自己的内核数调整这个数值。一般核心数越多运算速度越快。

查看CPU内核数的方法请参考:https://jingyan.baidu.com/article/e9fb46e170567a7521f766a6.html

但是这里有一种比较特殊的情况,就是有些CPU是四核八线程的。这种CPU如果用我们上面介绍的方法去查询会查询出8个CPU,但是这种CPU实际上只有四个核心,只不过是通过超线程技术让每个核心可以分成两个线程了而已。对于这种CPU,安静推荐设置成NCPU=4。因为经过测试发现,对于四核八线程的CPU,如果设置NCPU数量超过4,运算数量会不同程度降低。至于自己的电脑是不是四核八线程的,可以根据自己的CPU型号百度一下就知道了。

MEMORY:设置运算可用的内存。对于这个选项,安静推荐大家就设置成default,也就是默认值。绝大多数时候这个设置是比较好用的。但是如果大家有自己的想法,想要设定这个值,那么可以直接输入数字+M,M就代表Megabyte。例如我们要设置使用1GB内存进行运算,就可以将MEMORY设置成1024M。



文章由安静原创,发表于www.ajnote.com。转载请注明出处

发表 2018年7月15日 自 anjing 类别 "LS-DYNA学习笔记

发表评论

电子邮件地址不会被公开。 必填项已用*标注