24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1896  |  回复: 5

freshgirl

木虫 (正式写手)

[交流] 【求助】ATK Linux并行运算lisence问题 已有1人参与

ATK 2008.10.0 Linux版,我查看了自己的lisence文件,里面只有一个slave lisence的序列号,这是不是意味着不能进行并行运算?除非我再有一个slave lisence的序列号?
回复此楼

» 收录本帖的淘帖专辑推荐

ATK和电子输运 transport

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
帮顶一下  
2楼2009-06-18 20:21:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

freshgirl

木虫 (正式写手)

【问题解决】

★ ★ ★ ★ ★
zdhlover(金币+5,VIP+0):谢谢交流反馈,欢迎常来,呵呵 6-19 18:20
先介绍一下我的系统情况,Centos,MPICH,intel-i7-920,物理四核,逻辑八核。我要完成的任务是保证ATK在单机上并行使用到多个CPU。

下面介绍ATK lisence的构造,只要lisence里有master lisence和slave lisence号,就表明这个lisence是可以并行运算的。和slave lisence的个数无关。只有当时多台机器,也就说是一个集群组的时候,我们才需要在每一台单个机器上安装不同的ATK lisence。

注意,这里需要强调,单机Multi CPU并行运算,只需要一个lisence。多机集群组并行运算,需要每台机子都装有不同的lisence。但是其实两者效果是一样的,因为即使是集群组,每次也只有一个CPU在跑。。。

明白这个道理,我就完全可以在自己的电脑上并行跑ATK了。首先我要使用
mpd &
命令来调动起MPI

接下来,按照manual上所说的,用以下命令
mpirun -np 2(你想开的CPU个数) /$ATK_DIR(自己安装atk目录)/bin/atk **.py > **.log &
这里建议将输出文件pipeout到另外一个文件中

最后,为了验证是否有多核在跑,运行查看命令
ps(或者top)
会发现,有多个atk, atk_exec进程。同时打开CPU管理器,也可以看到多个CPU在同时工作。

并行的威力非常大,我试验了manual的femgofe程序,并行情况下spin-up和spin-dn只用了一个小时不到跑完,但是串行跑了10小时还没有完成。。。。差距啊。。。
3楼2009-06-20 14:07:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yjr

铁杆木虫 (正式写手)

太牛了吧,真是像楼主介绍的那样。
4楼2009-06-20 20:54:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
楼主能把你的license发给我一份吗?我想用一下2008.10.0 Linux版本的ATK !我的机器是64位的!license不会分多少位的吧?谢谢!我的邮箱zgp121@126.com
弘德明志博学笃行
5楼2010-04-02 21:12:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by freshgirl at 2009-06-17 16:20:11:
ATK 2008.10.0 Linux版,我查看了自己的lisence文件,里面只有一个slave lisence的序列号,这是不是意味着不能进行并行运算?除非我再有一个slave lisence的序列号?

楼主安装mpich2的的时候安装完了,还要做什么设置吗?我现在安装完了,并且能过测试例子,
mpirun -np 8 /home/atk/tmp/mpich2-1.2.1/examples/cpi
Process 4 of 8 is on cl240
Process 0 of 8 is on cl240
Process 5 of 8 is on cl240
Process 7 of 8 is on cl240
Process 2 of 8 is on cl240
Process 3 of 8 is on cl240
Process 1 of 8 is on cl240
Process 6 of 8 is on cl240
pi is approximately 3.1415926544231247, Error is 0.0000000008333316
wall clock time = 0.299681
是不是证明我的mpich2已经安装好了啊。
但是我mpirun -np 8 atk *.py &
时出现老多错误啊!
象如:
Separation (Angstrom)   Total Energy (eV)       Spin (hbar)Separation (Angstrom)        Total Energy (eV)       Spin (hbar)

Separation (Angstrom)   Total Energy (eV)       Spin (hbar)
Separation (Angstrom)   Total Energy (eV)       Spin (hbar)
Separation (Angstrom)   Total Energy (eV)       Spin (hbar)
Separation (Angstrom)   Total Energy (eV)       Spin (hbar)
Separation (Angstrom)   Total Energy (eV)       Spin (hbar)
Separation (Angstrom)   Total Energy (eV)       Spin (hbar)
mpiexec_cl239 (handle_stdin_input 1089): stdin problem; if pgm is run in background, redirect from /dev/null
mpiexec_cl239 (handle_stdin_input 1090):     e.g.: mpiexec -n 4 a.out < /dev/null &
mpiexec_cl239 (handle_stdin_input 1089): stdin problem; if pgm is run in background, redirect from /dev/null
mpiexec_cl239 (handle_stdin_input 1090):     e.g.: mpiexec -n 4 a.out < /dev/null &
mpiexec_cl239 (handle_stdin_input 1089): stdin problem; if pgm is run in background, redirect from /dev/null
mpiexec_cl239 (handle_stdin_input 1090):     e.g.: mpiexec -n 4 a.out < /dev/null &
mpiexec_cl239 (handle_stdin_input 1089): stdin problem; if pgm is run in background, redirect from /dev/null
这只是一个片段。所以我想知道,我那个地方么有设置好吗?还有就是为什么多核并行的时候相同的内容输出多遍呢?
谢谢!
弘德明志博学笃行
6楼2010-05-22 12:11:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 freshgirl 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 软工学硕299求调剂 +6 useryy 2026-04-07 6/300 2026-04-07 09:50 by vgtyfty
[考研] 266求调剂 +23 阳阳哇塞 2026-04-01 23/1150 2026-04-07 09:49 by piklet
[考研] 080500求调剂 +11 黄宇博 2026-04-06 11/550 2026-04-07 07:53 by 0谦谦0
[考研] 316求调剂 +5 yyx想调剂 2026-04-05 5/250 2026-04-05 22:22 by 咔咔咔咔9
[考研] 求调剂 +7 张.1 2026-04-05 7/350 2026-04-05 20:40 by 啵啵啵0119
[考研] 301求调剂 +3 XYPLR 2026-04-05 4/200 2026-04-05 19:07 by XYPLR
[考研] 材料专硕(0856) 339分求调剂 +10 哈哈哈鹅哈哈哈 2026-04-04 10/500 2026-04-05 18:51 by 蓝云思雨
[考研] 329求调剂 +17 miaodesi 2026-04-02 20/1000 2026-04-05 18:33 by 蓝云思雨
[考研] 考研调剂生寻找导师 +3 顾瞻考研啊 2026-04-05 3/150 2026-04-05 18:18 by 啵啵啵0119
[考研] 工科08专硕机械275求调剂 +3 AaAa7420 2026-04-02 3/150 2026-04-05 13:26 by jp9609
[考研] 266分,一志愿电气工程,本科材料,求材料专业调剂 +11 哇呼哼呼哼 2026-04-01 12/600 2026-04-04 23:17 by 永字号
[考研] 可跨专业调剂 +3 周的得地 2026-04-04 6/300 2026-04-04 22:21 by barlinike
[考研] 272求调剂 +4 松柏常青5 2026-04-03 4/200 2026-04-04 17:03 by babysonlkd
[考研] 265求调剂 +17 林深温澜 2026-04-01 20/1000 2026-04-04 01:09 by userper
[考研] 化工求调剂 +11 荔香芝士椰奶 2026-04-03 11/550 2026-04-03 22:06 by 啵啵啵0119
[考研] 288求调剂 一志愿哈工大 材料与化工 +39 洛神哥哥 2026-03-31 41/2050 2026-04-03 21:51 by qlm5820
[考研] 考研调剂 +8 不爱喝饮料 2026-04-03 8/400 2026-04-03 16:40 by Mistake-J
[考研] 372分材料与化工(085600)一志愿湖南大学求调剂 +5 蓝笺片 2026-04-02 6/300 2026-04-02 21:37 by dongzh2009
[考研] 279求调剂 +6 学而思兮知 2026-04-01 6/300 2026-04-02 09:16 by vgtyfty
[考研] 求调剂,一志愿北林食品与营养095500,301分,已过六级,有科研经历 +4 快乐储蓄罐 2026-03-31 4/200 2026-04-01 09:26 by JourneyLucky
信息提示
请填处理意见