声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 7206|回复: 17

abaqus的内存使用方式

[复制链接]
发表于 2006-8-9 14:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
请问abaqus的内存使用方式,好像只支持使用物理内存,内存需要量如果超过物理内存好像是不能计算的.请高手解答一下这个问题.


http://www.netyi.net/in.asp?id=mlmyf
请大家互助,帮忙点击,下到好东西了再与大家分享

[ 本帖最后由 mlmyf 于 2006-9-25 15:33 编辑 ]
回复
分享到:

使用道具 举报

发表于 2006-8-9 16:27 | 显示全部楼层
我在接受abaqus培训的时候,老师是这样讲的,求解器会估算内存使用量,如果物理内存不够,则不进行计算。
发表于 2006-8-9 16:49 | 显示全部楼层
msc.adams和abaqus都可以将内存设置为最大,这样就可以进行复杂模型的运算了.
发表于 2006-8-9 18:38 | 显示全部楼层
ABAQUS计算时估算的是物理内存加上硬盘共享内存,如果所需超出二者之和,就退出
如果一次物理内存装不下,就先放在硬盘内存区上,然后逐步读入物理内存
这就是为啥物理内存扩大后,解算精度可以提高的原因
 楼主| 发表于 2006-8-10 16:39 | 显示全部楼层
敢问共享内存什么意思,怎么设置共享内存。共享内存是指操作系统中设置的虚拟内存
发表于 2006-8-11 08:43 | 显示全部楼层
最大内存不能超过3G
发表于 2006-8-11 15:45 | 显示全部楼层
隐式不能超过3G,显式不能超过2G
发表于 2006-8-12 16:51 | 显示全部楼层
如果你的内存比较小,可以在这里调整下
edit job 对话框中点击memory 然后把里面的内存值设为比拟现有的内存稍大些
我的是256,我通常在计算的时候就把这些值设为512,运行一切正常,但是其他软件就不得不关掉了
至于memory policy 可以选moderate 或者maximum
发表于 2006-8-19 04:27 | 显示全部楼层
可以将虚拟内存调大 或者直接固定虚拟内存大小  还可以在abaqus_v6.env这个文件里面修改 在ABAQUS\6.5-1\site里面
发表于 2006-11-20 07:52 | 显示全部楼层
我现在的电脑是塞扬2.4的,原来是256M的内存,后来加个内存条到506M内存,
但现在计算步数多的时候好象还是比较慢,我想把内存加到700多M,请问这个时候CPU要不要换呢? 这样CPU能不能承受得了呢? 以现在的条件请弟兄们出个主义!
发表于 2006-11-20 09:57 | 显示全部楼层
显示、隐式对CPU和内存的要求不同,这要看你算的问题的类型了。隐式计算,CPU的作用没有内存大,就是说CPU的数量和快慢没有内存的改变对计算时间的影响大,而显式则不同,CPU的个数和速度对计算时间有很大的影响。前提:同一个算题。

评分

1

查看全部评分

发表于 2006-11-20 12:40 | 显示全部楼层
楼上的兄弟: 请问你说的这个显式和隐式是啥意思啊?  麻烦解释解释!

以我现在的计算机条件你能不能帮我点建议.加内存的话,CPU能不能承受的了呢?
发表于 2006-11-20 18:14 | 显示全部楼层
显式求解和隐式求解...
发表于 2006-11-23 00:17 | 显示全部楼层
依据我的理解,显式算法和隐式算法区别主要如下:
1、显式算法基于动力学方程,因此无需迭代;而静态隐式算法基于虚功原理,一般需要迭代计算
2、显式算法
    最大优点是有较好的稳定性。
    动态显式算法采用动力学方程的一些差分格式(如广泛使用的中心差分法、线性加速度法、Newmark法和wilson法等),不用直接求解切线刚度,不需要进行平衡迭代,计算速度快,时间步长只要取的足够小,一般不存在收敛性问题。因此需要的内存也比隐式算法要少。并且数值计算过程可以很容易地进行并行计算,程序编制也相对简单。但显式算法要求质量矩阵为对角矩阵,而且只有在单元级计算尽可能少时速度优势才能发挥, 因而往往采用减缩积分方法,容易激发沙漏模式,影响应力和应变的计算精度。
    静态显式法基于率形式的平衡方程组与Euler向前差分法,不需要迭代求解。由于平衡方程式仅在率形式上得到满足,所以得出的结果会慢慢偏离正确值。为了减少相关误差,必须每步使用很小的增量。
3、隐式算法
    隐式算法中,在每一增量步内都需要对静态平衡方程进行迭代求解,并且每次迭代都需要求解大型的线性方程组,这以过程需要占用相当数量的计算资源、磁盘空间和内存。该算法中的增量步可以比较大,至少可以比显式算法大得多,但是实际运算中上要受到迭代次数及非线性程度的限制,需要取一个合理值。
4、求解时间
    使用显式方法,计算成本消耗与单元数量成正比,并且大致与最小单元的尺寸成反比
    应用隐式方法,经验表明对于许多问题的计算成本大致与自由度数目的平方成正比
    因此如果网格是相对均匀的,随着模型尺寸的增长,显式方法表明比隐式方法更加节省计算成本

评分

1

查看全部评分

发表于 2006-11-23 19:33 | 显示全部楼层
显示求解不需要求逆矩阵,因此隐式求解的计算效率就显得低了。

[ 本帖最后由 ydliu_zn 于 2006-11-23 21:30 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-16 02:26 , Processed in 0.076356 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表