| 查看: 394 | 回复: 0 | ||
[资源]
【原创】并行平台构建与管理[3]:通讯,编译器与并行库
|
|
5、配置rsh信任服务器用 在所有机器里面进行以下三个文件编辑 [supeng@node01 ~]$ vi .rhosts node01 node02 node03 node04 node05 node06 node07 node08 node09 node10 node11 node12 node13 node14 node15 node16 [root@node01 supeng]# vi /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 node01.cfd node01 localhost.localdomain localhost (注意,这里不同的机器名) 192.168.211.101 node01.cfd node01 192.168.211.102 node02.cfd node02 192.168.211.103 node03.cfd node03 192.168.211.104 node04.cfd node04 192.168.211.105 node05.cfd node05 192.168.211.106 node06.cfd node06 192.168.211.107 node07.cfd node07 192.168.211.108 node08.cfd node08 192.168.211.109 node09.cfd node09 192.168.211.110 node10.cfd node10 192.168.211.111 node11.cfd node11 192.168.211.112 node12.cfd node12 192.168.211.113 node13.cfd node13 192.168.211.114 node14.cfd node14 192.168.211.115 node15.cfd node15 192.168.211.116 node16.cfd node16 [root@node01 supeng]# vi /etc/hosts.equiv node01.cfd supeng node02.cfd supeng 。。。 启动rsh,rlogin等r服务,现在基本上实现rsh服务,例如: [supeng@node01 ~]$ rsh node16 Last login: Sun Sep 3 15:57:47 from node01 [supeng@node16 ~]$ 6、编译器的安装 编译器一般用PGI,其装法各个版本略有不同。我们使用PGI.Server.v6.0.5.LINUX-TBE,下面列出方法: 先以root修改下列文件,目的是设置坏境变量,我们这里是将其安装在/usr/pgi里面的,如果装在别的地方,作适当修改。最后一句的意义是改变编码,以便能够较好的显示汉语等。 # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc pathmunge () { if ! echo $PATH | /bin/egrep -q "(^| $1($| " ; thenif [ "$2" = "after" ] ; then PATH=$PATH:$1 else PATH=$1:$PATH fi fi } # Path manipulation if [ `id -u` = 0 ]; then pathmunge /sbin pathmunge /usr/sbin pathmunge /usr/local/sbin fi pathmunge /usr/X11R6/bin after # No core files by default ulimit -S -c 0 > /dev/null 2>&1 USER="`id -un`" LOGNAME=$USER MAIL="/var/spool/mail/$USER" HOSTNAME=`/bin/hostname` HISTSIZE=1000 if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then INPUTRC=/etc/inputrc fi export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then . $i fi done unset i unset pathmunge PGI=/usr/pgi export PGI PATH=$PGI/linux86-64/6.0/bin:$PATH export PATH export LD_LIBRARY_PATH=/usr/pgi/linux86-64/6.0/lib MANPATH=$MANPATH:$PGI/man export MANPATH export LM_LICENSE_FILE=$PGI/license.dat export MPICH=/usr/mpich export PATH=$MPICH/bin:$PATH export LC_ALL=zh_CN.GB2312 编辑完了,退出重新登录即可。然后进入安装pgi,正常安装即可,如果出现找不到文件,则解压内部相关包,即可。然后将PGI.Server.v6.0.5.LINUX-TBE下的license.dat coppy到/usr/pgi下复盖之。 7、mpi的安装 解压好软件之后,假定我们的安装目录为/usr/mpich ./configure –enable-debug –prefix=/usr/mpich \ >-fc=pgf77 –f90=pgf90 –rsh=rsh Make && make install # Vi /usr/mpich/share/machines.LINUX 内容如下: node01 node02 node03 ...... 改用普通用户,用example里面的例子测试一下即可。 |
» 猜你喜欢
🌟 比利时新鲁汶大学(UCLouvain)诚邀CSC博士加入Pascal Gehring教授团队
已经有0人回复
第一性原理计算方向2026级博士申请 PRB*1,四级484
已经有1人回复
物理学I论文润色/翻译怎么收费?
已经有192人回复
求助VISSIM破解版软件
已经有0人回复
求2026年在台湾举行的物理和材料领域国际学术会议信息
已经有0人回复
求国际会议网站
已经有1人回复
求取一些关于纳米材料和纳米技术相关的英文PPT。
已经有0人回复
【复旦大学】二维材料方向招收2026年博士研究生1名
已经有0人回复
北京纳米能源与系统研究所 王中林院士/曹南颖研究员课题组2026级硕/博/博后招生
已经有10人回复
荷兰Utrecht University超快太赫兹光谱王海教授课题招收2026 CSC博士生
已经有13人回复
找到一些相关的精华帖子,希望有用哦~
上海高等研究院(筹)信息科学与技术研究部招聘启事
已经有8人回复
【原创】并行平台构建与管理汇总
已经有4人回复
【原创】并行平台构建与管理[10]:强行删除pbs作业方式
已经有5人回复
【原创】并行平台构建与管理[1]:资金预算与配置
已经有3人回复
科研从小木虫开始,人人为我,我为人人














$1($|
回复此楼
点击这里搜索更多相关资源