24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 875  |  回复: 3

abdoman

木虫 (著名写手)


[交流] 6core 的机器适合并行计算吗?

现在的电脑日新月异,从单核,到多核,从单颗cpu到多颗cpu,但是不管怎么发展,印象中都是M*N( 前面M指cpu数目,后面N指每颗cpu中的core,不考虑超线程,记得以前有朋友说量化计算不能开超线程,会更慢。)M*N都是2的次方,因为在并行计算的时候任务被分割。
现在实验室打算新买一批工作站,说是最新的6core 型,当时就有点疑问,这个对于并行计算没有影响吗?
不知道各位虫友,有没有这方面的经验。

[ Last edited by abdoman on 2011-8-12 at 12:21 ]
回复此楼

» 猜你喜欢

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

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mchen10

金虫 (正式写手)


★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
abdoman(金币+2): 感谢回复! 2011-08-12 13:17:04
gmy1990(金币+2): 2011-08-12 15:58:32
并行没问题,MPI, Global Array, TBB都可以,gaussian似乎还是linda,6个核没问题

thread同process(以上并行方法都是多processes的并行)是不一样的,threading适用share memory的架构,一般用不到或者用不用无所谓
2楼2011-08-12 13:00:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hlzya

木虫 (小有名气)



小木虫(金币+0.5):给个红包,谢谢回帖
abdoman(金币+2): 感谢经验分享! 2011-08-12 13:35:37
引用回帖:
1楼: Originally posted by abdoman at 2011-08-12 09:14:01:
现在的电脑日新月异,从单核,到多核,从单颗cpu到多颗cpu,但是不管怎么发展,印象中都是M*N( 前面M指cpu数目,后面N指每颗cpu中的core,不考虑超线程,记得以前有朋友说量化计算不能开超线程,会更慢。)M*N都 ...

以我对于intel 56XX,在跑vasp时,其12核对于8核的性能提升只有5%。当时只是粗测,没有重复。
3楼2011-08-12 13:32:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stevenkkk

木虫 (小有名气)



小木虫(金币+0.5):给个红包,谢谢回帖
abdoman(金币+1): 感谢你的参与,在一个节点中,linda是不会启动的。linda 的并行是在节点间的。如果说计算节点,cpu我想的话,是可以全部利用的,只是内存要留一点。因为linux系统本身需要大约500MB的内存。 2011-08-13 12:20:43
只要不用linda,是否开启超线程没有多大影响。双核使用了linda,最好关闭超线程。4或6core的,需留出一个空的,最好不全部都使用。
4楼2011-08-12 18:14:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 abdoman 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见