加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

lsdyna中内存 memory的设置

(2013-11-08 09:54:02)
标签:

lsdyna

ls-dyna

内存

memory

words

分类: CAE应用
lsdyna中内存 memory的设置一 words为单位, 64bit系统, 1 words=8Byte,因此申请时需要注意分配的大小。
另外,lsdyna 在申请内存时,对于 SMP MPP两种方式有着不同的意义。对于共享内存的 SMP,命令行中的 memroy=xxx表示多个 cpu共用的内存总数为 xxx,而在分布式计算的 MPP中, memory有两个值, MEMORY_1,在命令行中以 memory=xxx设定,该值为主节点( master node,一般为第一个节点)使用的内存数,用于划分模型时使用( decompose the model); MEMORY_2,在命令行中以 memory2=xxx表示,该值为各个(包括主节点的核)使用的内存数,用于求解划分后的模型。 Memory2依赖于节点数量,节点数越多,划分后的模型越小,这个值就可以越小。
内存分配的经验:
memory1通常使用内存的 30% 70%
memory2通常使用 memory1分配后剩余内存的 20% 40%。‘
注意:memory 可以在命令行设置,也可以在文件中设置,以 *KEYWORD xxx方式设置。
memory2只能在命令行设置。
memory可以以 Mega words单位设置, memory=200M,即 200000000 words

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有