| 查看: 2809 | 回复: 37 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
maomao1210金虫 (正式写手)
|
[交流]
【讨论】编译器,数学库安装。已有1人参与
|
||
|
经常遇到编译器的安装,以及各种数学库的安装,还有一些常用软件的安装,最基本的能力。呵呵 如果能有个高手把这个总结一下的话,岂不是很好?让大家都来学习一下。 编译器:pgi, ifort,等等 数学库: blas, lapack, atlas, mkl 等等 常用软件就很多了,分子轨道理论方面的,密度泛函方面的,呵呵 希望能有高手给总结一下。让我们都来学习操作操作。 可惜我是一个linux盲,所以只能在这里呼吁了。呵呵。 为了此个项目,我决定拿出我全部的金币做为资助。 pgi 的安装过程,100 金币 ifort 的安装过程,100金币 mpich 的安装过程,100金币 blas+lapack的安装过程,160金币 atlas的安装过程,100金币 mkl的安装过程,100金币 共660金币。 呵呵。总结后,大家都可以来学习一下。 金币就这么多了,所以常用软件的安装就没有金币贡献了,呵呵,等赚了钱再继续来求贤,呵呵。 [ Last edited by maomao1210 on 2010-1-28 at 10:45 ] |
» 猜你喜欢
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有7人回复
申请2026年博士
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有5人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有6人回复
2025冷门绝学什么时候出结果
已经有7人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
» 本主题相关商家推荐: (我也要在这里推广)
wuchenwf
荣誉版主 (职业作家)
- 应助: 0 (幼儿园)
- 贵宾: 3.433
- 金币: 19419.2
- 散金: 10
- 红花: 4
- 帖子: 3560
- 在线: 1035.7小时
- 虫号: 398569
- 注册: 2007-06-10
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
- 管辖: 第一性原理
★ ★ ★ ★ ★
余泽成(金币+5):替楼主谢谢wuchenwf斑斑! 2010-01-29 13:42
余泽成(金币+5):替楼主谢谢wuchenwf斑斑! 2010-01-29 13:42
|
楼主为了大家散尽金币,太伟大了。 不过,网上教程很多的,为什么要单独散了这么多金币呢。 我转载了一个帖子http://lwg2001s.javaeye.com/blog/278945 这个是基于Ubuntu6.06写的帖子,其它系统基本上也适用。我实际做过,一般的集群组建、并行或者是单机按照这个帖子来完全没有问题。金币吗,楼主自己也没有多少了就不用给了,呵呵 Ubuntu 6.06安装MPICH(采用基于密钥的ssh认证) 关键字: ubuntu, ssh, authorized, rsa 1.linux安装 采用ubuntu 6.06.1 LTS 版本。 2.创建NFS服务 sudo apt-get install nfs-common nfs-kernel-server 在服务器节点/home目录下建立mpi目录,并将其设置成NFS服务器,在/etc/exports 文件中加入一行: /home/mpi node1(rw) node2(rw) 在客户端节点的/etc/fstab文件中增加一行: node1:/home/mpi /home/mpi nfs rw,bg,soft 0 0 将/home/mpi这个目录从服务器节点输出,并装载在各客户端的/home/mpi目录下,从而便于在各节点间分 发任务. 3.修改/etc/hosts文件,将所有节点名称极其ip地址填入。例如: 127.0.0.1 localhost.localdomain localhost 219.242.255.161 node1 219.242.255.162 node2 ...................... 每个节点都进行类似的设置。这样做的目的是使节点之间能够通过node1 ... noden的名 称相互访问。你能通过ping noden 或 ssh noden进行测试。 4.安装设置ssh sudo apt-get install openssh-client openssh-server 以设定的用于启动mpi计算的用户登录,运行 ssh-keygen -t rsa #对于所有提示直接回车即可 这将生成一个密钥对,分别存放在~/.ssh/id_rsa和~/.ssh/id_rsa.pub文件内。 然后进行访问授权,运行: cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys chmod go-rwx ~/.ssh/authorized_keys ssh-agent $SHELL ssh-add 在每个节点重复一遍。收集所有节点下的authorized_keys文件,合并为一个authorized_keys,然后再分发到每个节点的$HOME/.ssh目录下去。 试着在某一节点上登录所有节点(包含自身),ssh noden,则在$HOME/.ssh/下生成一个名为known_hosts的文件,里面放着访问该主机的身份指纹,也在各个节点上将known_hosts文件作同样的拷贝。 以上的目的是使各节点相互之间访问无需输入密码。 5.开启各项必需的服务 ssh nfsd networking 6.在各节点编译、安装mpich2.(详情参考安装文件) ./configure --prefix=/usr/local make make install 7.设置 在$HOME目录下执行 touch ~/.mpd.conf 在里面输入 secretword= #为任意你所想填写的字符串,如"mysecret" 再执行 chmod 600 ~/.mpd.conf 编写一个mpd.hosts文件,内容如下: node1 #集群中各节点名,一行一个 node2 ...... 8.测试安装是否正确 mpdboot -n number -f mpd.hosts #number为要启动的节点数,mpd.hosts为包含机器名的文件 mpdtrace #查看已启动的节点 mpdallexit #所有节点退出 拷贝/usr/local/share/examples_graphics 下的用例到其他目录,编译cpi.c: mpicc -o cpi cpi.c 再执行: mpdboot -n 2 -f mpd.hosts mpiexec -n 2 cpi 将会获得如下信息 Process 0 on node1 Process 1 on node2 .................. 单机上模拟多节点能用如下方式: mpd& #启动mpi任务管理服务,只启动本节点的mpd mpiexec -n 2 cpi 如果都能正常运行即证实集群环境安装成功。 [ Last edited by wuchenwf on 2010-1-29 at 09:46 ] |
12楼2010-01-29 09:45:25
亲核取代
铁杆木虫 (知名作家)
- 应助: 13 (小学生)
- 贵宾: 0.761
- 金币: 13239.4
- 散金: 3309
- 红花: 17
- 沙发: 130
- 帖子: 9414
- 在线: 2968.1小时
- 虫号: 462242
- 注册: 2007-11-19
- 性别: GG
- 专业: 催化化学
2楼2010-01-28 11:48:04
maomao1210
金虫 (正式写手)
- 程序强帖: 5
- 应助: 2 (幼儿园)
- 金币: 1431.3
- 散金: 242
- 红花: 16
- 沙发: 1
- 帖子: 991
- 在线: 441.5小时
- 虫号: 253215
- 注册: 2006-05-20
- 性别: MM
- 专业: 考古理论
3楼2010-01-28 13:41:45
mao_yijian
铁杆木虫 (著名写手)
- 应助: 0 (幼儿园)
- 金币: 6747.2
- 红花: 1
- 帖子: 2683
- 在线: 132.3小时
- 虫号: 810764
- 注册: 2009-07-17
- 性别: GG
- 专业: 检验医学其他科学问题

4楼2010-01-28 13:46:58













回复此楼
