24小时热门版块排行榜    

查看: 2176  |  回复: 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 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 jRl3mE6ddZGq 2026-08-03 4/200 2026-08-04 04:54 by k7OM8YghWbkC
[论文投稿] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 jRl3mE6ddZGq 2026-08-03 7/350 2026-08-04 04:50 by k7OM8YghWbkC
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 jRl3mE6ddZGq 2026-08-03 6/300 2026-08-04 04:47 by k7OM8YghWbkC
[找工作] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 cu9Nq1xK233Z 2026-08-03 8/400 2026-08-04 04:47 by k7OM8YghWbkC
[公派出国] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 cu9Nq1xK233Z 2026-08-03 7/350 2026-08-04 04:46 by k7OM8YghWbkC
[博后之家] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 cu9Nq1xK233Z 2026-08-03 8/400 2026-08-04 04:46 by k7OM8YghWbkC
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 cu9Nq1xK233Z 2026-08-03 5/250 2026-08-04 04:44 by k7OM8YghWbkC
[教师之家] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +4 cu9Nq1xK233Z 2026-08-03 8/400 2026-08-04 04:41 by k7OM8YghWbkC
[有机交流] 一个有机合成实验室都需要哪些设备? 50+3 kf2781974 2026-07-31 9/450 2026-08-04 03:56 by kf2781974
[教师之家] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 jRl3mE6ddZGq 2026-08-03 7/350 2026-08-04 03:35 by k7OM8YghWbkC
[考研] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 cu9Nq1xK233Z 2026-08-03 8/400 2026-08-04 03:21 by k7OM8YghWbkC
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 cu9Nq1xK233Z 2026-08-03 12/600 2026-08-04 03:17 by k7OM8YghWbkC
[基金申请] 什么时候能放榜呀? +3 Jacob678 2026-08-03 3/150 2026-08-03 16:14 by gltch
[高分子] UV压敏胶开发 +3 ichall 2026-07-30 5/250 2026-08-03 14:40 by Sunrisepay
[基金申请] 面上提前没消息,有中的吗 +14 archvillain 2026-08-02 16/800 2026-08-03 12:23 by fuweiguochen
[基金申请] 面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇! +19 低垂的野花 2026-07-31 25/1250 2026-08-03 09:25 by gy116024
[基金申请] 2026年国自然面上资助率 +16 布布和一二 2026-07-30 22/1100 2026-08-03 09:20 by gy116024
[教师之家] 基础研究怎么拉横向,学校到款任务越来越多,难以完成 拉横向,都有哪些途径啊 +8 锦衣卫寒战 2026-07-28 12/600 2026-08-03 08:22 by syl200707
[高分子] HXDI做水性聚氨酯乳液,是不是特别容易出渣 15+3 yuyusuv 2026-07-29 3/150 2026-07-31 09:21 by huizingga
[基金申请] 系统今天又提示维护了,估计离放榜不远了 +11 winnerche 2026-07-29 15/750 2026-07-30 23:08 by jnhyjjm
信息提示
请填处理意见