登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
CST 专区
>
CST
>
请问CST多核计算的内存问题
发帖
回复
1773
阅读
5
回复
[其它]
请问CST多核计算的内存问题
离线
warren
UID :8104
注册:
2008-02-01
登录:
2019-10-07
发帖:
30
等级:
仿真新人
0楼
发表于: 2011-04-27 10:23:40
关键词:
CST
2010
系统:Win Server 2003
C{6m?6
CPU:i7,4核处理器
(c[DQS j
内存:总共12GB内存,单线程内存最高可以用到3GB
LC0-O1
安装的是CST2010,我跑好几个个单独的CST任务时,内存总量可以用到十几个GB没问题。跑单独一个CST任务,可以用多核且内存接近3GB没问题,但为什么内存总量仍限制为3GB?按理说,比如双线程并行计算,应该可以用到接近6GB才对啊?如果能用6GB,就可以 ..
Z,F1n/7
zK*i:(>B
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
jimliu12
说句话。。。好朋友们。。。
UID :1273
注册:
2007-03-18
登录:
2024-07-26
发帖:
535
等级:
论坛版主
1楼
发表于: 2011-04-27 10:46:41
是64位的吗?操作系统?
共
条评分
离线
warren
UID :8104
注册:
2008-02-01
登录:
2019-10-07
发帖:
30
等级:
仿真新人
2楼
发表于: 2011-04-27 11:16:11
回 1楼(jimliu12) 的帖子
是32位系统。虽然Win Server 2003是32位,但它最高可以用到32GB内存没问题。只是CST不能多线程并行。。。这是为啥?
共
条评分
离线
lantianyi
献身航天
UID :54655
注册:
2010-03-15
登录:
2021-08-02
发帖:
1445
等级:
荣誉管理员
3楼
发表于: 2011-04-27 12:45:22
回 2楼(warren) 的帖子
CST只会在64位处理器上和64位系统上启动64位求解器。注意,是“和”。
6>! ;g'k
Y4Hi<JWo
不启动64位求解器,肯定无法调用3GB以上的内存来进行计算。
n%lY7.z8d
ad). X:Qs
所以,换一下操作系统吧。
共
1
条评分
hefang
rf币
+5
积极参与论坛交流,欢迎继续参与本贴交流!
2011-04-28
特别能吃苦,特别能战斗,特别能攻关,特别能奉献!
离线
warren
UID :8104
注册:
2008-02-01
登录:
2019-10-07
发帖:
30
等级:
仿真新人
4楼
发表于: 2011-04-27 16:30:23
回 3楼(lantianyi) 的帖子
多谢指点!那就是说,如果要单机多核用CST并行计算,采用大内存,只能是在64位前提下?如果要用32位系统,就得用MPI多机并行计算才能用上大内存?请指点~
共
条评分
离线
lantianyi
献身航天
UID :54655
注册:
2010-03-15
登录:
2021-08-02
发帖:
1445
等级:
荣誉管理员
5楼
发表于: 2011-04-27 17:02:09
回 4楼(warren) 的帖子
理论上是,不过在32位上多机MPI我还真没试过,关键MPI那网络传输的功夫,还不如单机大内存64位算呢。。。
共
1
条评分
hefang
rf币
+2
积极参与论坛交流,欢迎继续参与本贴交流!
2011-04-28
特别能吃苦,特别能战斗,特别能攻关,特别能奉献!
发帖
回复