找回密码
 注册
Simdroid-非首页
查看: 605|回复: 9

【原创】有关计算硬件、操作系统版本、软件版本以及cpu数量对于ls-dyna计算速度的影响

[复制链接]
发表于 2008-9-28 14:08:46 | 显示全部楼层 |阅读模式 来自 浙江杭州
首先讨论在同一计算硬件平台下面,操作系统版本、软件版本以及cpu数量对于计算时间的影响:

硬件平台:
AMD Opteron 270 + 2G DDR2
计算软件:
ansys9.0 和ansys11.0 中集成的SMP版本的ls-dyna



表1
NCPU

9.0_win32(X86)

9.0_win32(X64)

11.0_win32(X86)

11.0_win32(X64)

11.0_win64

1

 

185h

66.5h

 

65h

2

 

109h

51h

 

52h

3

82h

89h

46h

56h

51h

4

 

82h

-

 

-









表1中的NCPU表示计算时候采用的CPU数量;
                 9.0_win32(X86)表示采用安装在32位windows XP下的32位版本ansys 9.0计算;
                 9.0_win32(X64)表示采用安装在64位windows XP下的32位版本ansys 9.0计算;
               11.0_win32(X64)表示采用安装在64位windows XP下的32位版本ansys 11.0计算;
               11.0_win64                表示采用安装在64位windows XP下的64位版本ansys 11.0计算;

由表1的计算时间可知:
1)在cpu数量相同的情况下,无论是在32位操作系统下,还是在64位操作系统下,ansys的版本对计算效率的影响非常大。
   相比之下,当使用的CPU核心数量分别为1~3时, ansys 11.0 的计算效率比ansys 9.0分别要高64%54%48%;
2)对于ansys 11.0SMP)而言,当cpu核心数大于2个后,其计算效率基本不再增加
   对于ansys 9.0(SMP)而言,当CPU核心数大于4个后,其计算效率基本不再增加
3)32位的ansys32位操作系统上的表现要略好于其在64位操作系统上表现,即:32位操作系统对32位软件的支持比64位操作系统对32位软件的支持要好





[ 本帖最后由 void 于 2008-9-28 16:10 编辑 ]

评分

1

查看全部评分

 楼主| 发表于 2008-9-28 14:51:03 | 显示全部楼层 来自 浙江杭州
Simdroid开发平台
接着讨论在不同软件版本下相同cpu数量(Ncpu=2)时,计算硬件平台对于计算时间的影响:

这里主要讨论在cpu主频相当的情况下,服务器型号的CPU和普通型号CPU的对于计算时间的影响。

表2:

硬件平台

ansys 9.0_win32(x86)

ansys 11.0_win32(X86)

Altholon X2 3800 内存2G

89

44

Opteron 270 内存2G

82

46


由表2可知:

1)在采用ansys 9.0算题时,服务器型号的opteron 270略快普通型号的Altholon X2 3800

2)在采用ansys 11.0算题时,服务器型号的opteron 270甚至还没有普通型号的Altholon X2 3800

以上结论仅供配置计算服务器的时候参考。

上面的例子虽然是用AMD系列的CPU做的比较,但是需要说明的是,目前AMD所有系列的CPU跟Intel Core2系列的CPU(价位相同的情况下),Intel公司的CPU比AMD要快30%~40%左右,推荐Intel Core2系列的CPU,比如E6750、E8600等。另外需要提醒的是,配置计算平台时别在主板和电源选购时省钱。


[ 本帖最后由 void 于 2008-9-28 16:44 编辑 ]

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2008-9-28 15:05:34 | 显示全部楼层 来自 浙江杭州
对于仍在使用ansys 9.0 ansys 10.0的朋友可以为了减少你们的计算时间,可以考虑换成ansys 11.0啦!
对于仍在使用赛扬、p4 系列或者借助于超算中心的朋友,赶快花点小钱(3~4千左右)升级一下计算平台吧,主推Inter Core2 E系列的CPU,不一定比专业的超算中心算得慢哦。另外说明一点,本人不是inter的托哈,都是经验之谈
回复 不支持

使用道具 举报

发表于 2008-9-28 15:07:52 | 显示全部楼层 来自 北京
以上是计算速度的影响,
应该好好考察不同版本对计算结果的影响。
有的K文件在9.0下好好的,在高版本计算错误或者不能计算。
回复 不支持

使用道具 举报

 楼主| 发表于 2008-9-28 15:48:57 | 显示全部楼层 来自 浙江杭州
原帖由 lovehf 于 2008-9-28 15:07 发表
以上是计算速度的影响,
应该好好考察不同版本对计算结果的影响。
有的K文件在9.0下好好的,在高版本计算错误或者不能计算。

这个问题我到没有碰到过,一般说来高版本应该可以向下兼容的。
回复 不支持

使用道具 举报

发表于 2010-2-19 18:14:30 | 显示全部楼层 来自 北京
理论上兼容,但实际上还是有些不兼容的970和971就是这样
回复 不支持

使用道具 举报

发表于 2010-5-25 21:00:57 | 显示全部楼层 来自 湖南长沙
我们实验室的服务器时好时坏,用ansys10计算,同样的设置,有时cpu可以用到50%,有时只能用到8%不到,真搞不懂
回复 不支持

使用道具 举报

发表于 2011-7-7 09:38:14 | 显示全部楼层 来自 天津
7# lojade 不知楼主解决了吗?我的电脑cpu使用率也是时高时低 以前4个cpu都开 能100% 现在就20%多 不知何故 望指点
回复 不支持

使用道具 举报

发表于 2011-7-7 19:43:49 | 显示全部楼层 来自 湖南长沙
现在对于ls-dyna SMP版  CPU设置数超过多大时 加速效果会不明显啊?
回复 不支持

使用道具 举报

发表于 2011-9-4 11:09:21 | 显示全部楼层 来自 北京
很奇怪,有些电脑计算时CPU速度能达到100%,而有的只有50%,都是双核的。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-29 06:12 , Processed in 0.055725 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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