24小时热门版块排行榜    

查看: 1228  |  回复: 7

lindlar0078

木虫 (著名写手)

[求助] MS计算时间为什么相差如此大?

今天在单机上比较了同一个任务利用MS6.0的计算时间,结果如下:
12核(一个Cpu),time:454.44 s,内存:583272 KB
24核(二个Cpu),time:742.17 s,内存:485588 KB
Cpu为两个X5660,Linux系统,为什么差别这么大?

[ Last edited by lindlar0078 on 2012-8-28 at 10:58 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

一切从头开始!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fengyu9519

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
xueht987: 金币+1, 鼓励交流! 2012-08-30 09:25:58
核数越多不一定计算速度就越快,内存也是很重要的因素,这就像你的车库可以停24辆车但每次只能进出一辆,速度依然会很慢。顺便请教楼主, MS6.0在哪里下载的,能不能给个链接,或直接发到我的邮箱:kuy012@163.com,感激不尽呐
thisismystyle
2楼2012-08-28 15:53:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lindlar0078

木虫 (著名写手)

内存48G应该够用了吧,是不是那个地方没有设置好呢?
一切从头开始!
3楼2012-08-29 14:36:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lindlar0078

木虫 (著名写手)

从这下载ms6.0  (包括ms6.0 for win  and  ms6.0 for linux)
     http://iask.sina.com.cn/u/9769091/ish?folderid=859143
一切从头开始!
4楼2012-08-29 14:37:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
xueht987: 金币+1, 鼓励交流! 2012-08-30 09:26:29
xueht987: 专家考核 2012-08-30 09:26:36
这个CPU应该是六核十二线程的。用Intel的多线程CPU做计算的一个常识就是要把超线程技术关闭,那货不但不能提速计算,反而会拖慢计算。
顺便,LZ咋知道选择了十二进程并行的计算就是只用了单个CPU的所有流水线?
思想重于技巧,内涵重于表象
5楼2012-08-29 23:37:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lindlar0078

木虫 (著名写手)

"LZ咋知道选择了十二进程并行的计算就是只用了单个CPU的所有流水线?
"这个确实不知,我用top命令,看到12个进程在计算
一切从头开始!
6楼2012-08-30 09:22:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunboyccc

铁杆木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2012-08-31 07:41:05
因为你提交计算的任务小,所以双处理器比一个处理器慢。因为多处理器之间需要“交流”,耽误了时间,呵呵。大任务就不会这样啦,计算的时间远远大于“交流”的时间。
7楼2012-08-30 10:00:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lindlar0078

木虫 (著名写手)

谢谢楼上的
一切从头开始!
8楼2012-08-30 21:53:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lindlar0078 的主题更新
信息提示
请填处理意见