24小时热门版块排行榜    

查看: 759  |  回复: 9
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

robertpeter2005

木虫 (正式写手)

[交流] 【求助】为什么并行后计算时间反而比单机长了很多阿?

为什么多机并行后计算的时候,每个核负载只有百分之六十几?达不到百分之百阿,而且明显速度不如单机并行阿,不知道是什么原因,一台服务器戴尔T410,主频2.66,双处理器,8核,然后四台处理器为Q8200,主频为2.33的四核机并行集群,集群一共16核,还有一台单机处理器为Q9550,主频为2.83的四核,同样的一道题,在集群上计算时时间都比在戴尔服务器上计算时间长很多,比单机2.83计算时间也长很多,这个现象是不是不正常啊,还是这几个不能这样比阿?那是什么原因呢?16核的计算时间反而不如单机?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjyl

金虫 (正式写手)

★ ★ ★
robertpeter2005(金币+1):谢谢参与
mingdong(金币+2,VIP+0):感谢交流! 8-14 13:48
千兆交换机有档次之分的。从几百到几W的都有。
你自己也知道有大量数据就控制并行量的,先试试2个机器并行。

还有就是不知道你是不是用的NFS?如果数据量大,NFSv3根本不适用,建议尝试其他性能好点的文件系统。
引用回帖:
Originally posted by robertpeter2005 at 2009-8-13 19:37:
dell服务器是八核的肯定比单机四核的快,我们也试过了,也是这样的,用gromacs是有大量数据需要在不同节点传输,但是网卡和交换机,还有网线都是统一的千兆的,应该影响不大了,为什么还是多机比单机慢很多呢。

5楼2009-08-13 20:10:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

snoopyzhao

至尊木虫 (职业作家)

★ ★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
mingdong(金币+2,VIP+0):感谢交流! 8-13 19:24
fegg7502(金币+3,VIP+0):thank you very much! 8-13 19:29
robertpeter2005(金币+1,VIP+0):谢谢,请问? 8-13 19:37
Dell 服务器上的时间比单机时间如何?

你的计算中是否有大量的数据需要在不同的节点之间传输?如果是,网络传输速率是影响计算效率的最重要因素。
2楼2009-08-13 13:52:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

robertpeter2005

木虫 (正式写手)

dell服务器是八核的肯定比单机四核的快,我们也试过了,也是这样的,用gromacs是有大量数据需要在不同节点传输,但是网卡和交换机,还有网线都是统一的千兆的,应该影响不大了,为什么还是多机比单机慢很多呢。
3楼2009-08-13 19:37:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luqing6879

木虫 (著名写手)


robertpeter2005(金币+1):谢谢参与
楼主用的什么软件算的呀?软件本身可能就布太支持并行。
cishan.goodweb.cn/慈善点击,点滴帮助。
4楼2009-08-13 19:38:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见