| 查看: 1841 | 回复: 6 | ||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||||
[交流]
【求助】CASTEP用几个核去算比较好? 已有5人参与
|
||||
| 一般CASTEP用几个核去算比较好?我发现好像并不是用的核越多越好啊,近来用16个核去算个东西,发现用2个核去算速度好像也差不多啊。。。这是这么回事呢? |
» 收录本帖的淘帖专辑推荐
第一原理资料汇编 |
» 猜你喜欢
职称评审没过,求安慰
已经有56人回复
最近几年招的学生写论文不引自己组发的文章
已经有5人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
请问96G的内存, 12核, 2.66GHz 的电脑配置, CASTEP能计算最多的原子数 ?
已经有23人回复
关于使用MS中的CASTEP如何计算能带的问题
已经有9人回复
大家用castep计算单原子O或N有没有出错?
已经有11人回复
【求助】用castep优化并计算氧气分子的能量出错
已经有10人回复
【求助】关于用castep计算体系单点能和性质的问题
已经有9人回复
【求助】用castep计算合金phonons老出错的原因是什么?
已经有10人回复
【求助】请教CASTEP过渡态搜索和频率计算如何弄?
已经有3人回复
【求助】用CASTEP计算晶体时结构问题
已经有10人回复
【求助】Castep计算联网后4核只有50%的利用率
已经有8人回复
【讨论】利用castep计算ZnO能带带隙 算过的看看
已经有20人回复
4楼2011-04-08 11:41:41
slz0811
木虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 1967.7
- 散金: 140
- 红花: 2
- 帖子: 103
- 在线: 84小时
- 虫号: 761947
- 注册: 2009-05-03
- 性别: GG
- 专业: 理论和计算化学

2楼2011-04-08 10:48:39
3楼2011-04-08 10:58:53
souledge
专家顾问 (著名写手)
-

专家经验: +174 - 1ST强帖: 19
- 应助: 303 (大学生)
- 金币: 11306.4
- 散金: 1123
- 红花: 108
- 帖子: 2814
- 在线: 916.1小时
- 虫号: 941486
- 注册: 2010-01-12
- 专业: 结构陶瓷
- 管辖: 第一性原理
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zzy870720z(金币+2): 谢谢指点 2011-04-09 00:13:12
小木虫(金币+0.5):给个红包,谢谢回帖交流
zzy870720z(金币+2): 谢谢指点 2011-04-09 00:13:12
|
做个简单的数学模型。 对于一个计算,其计算时间取决于体系大小,设定体系大小参数为S,则单核计算时间为T(S),不用说,T(S)一定是S的增函数。如果完美实现多核并行,并且核心数为n,那计算时间为: T(S)/n,所以,T(S)是n的减函数。 但是,核与核之间需要通信,以确定其他核所进行的内容,就好像两个火车售票点不能卖同一个时间同一个车次同一个车厢同一个座位的票,这就需要通信时间,通信的复杂度决定于核的数量,而通信的内容多少则取决于计算体系大小,于是对于一个核,通信的时间可以是: t(S,n),显而易见,t(S,n)为S和n的增函数。 那么,此时的计算时间就是: T(S)/n + t(S,n) 由于第一项为n的减函数,第二项为n的增函数,所以必然有个临界点,超过后不但不能提升性能,反而降低计算效率。 一般来说,对于大体系的S,n的临界点很高,而对于小体系的S,n的临界点很低。 具体的计算开销计算非常复杂,CASTEP官方也只有一些核心与体系的计算时间测试数据而已~ |

5楼2011-04-08 16:13:53













回复此楼