MPICH向导分析和总结.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Intelc编译器 /opt/intel/cce/bin/icc

Intelfortran90编译器 /opt/intel/fce/10.0.018/bin/ifort

Export FC90=ifort

-comm=shared 每个节点都是SMP节点。

#cd/tmp/mpi-1.2.7

#./configure --prefix=/cluster/mpich1.2.7–fc=ifort -rsh=ssh -comm=shared

10月26日10.7

#./configure --prefix=/cluster/mpich1.2.7 --with-comm=shared

1.Q:Myjobrunstocompletionbutexitswiththemessage

Timeoutinwaitingforprocessestoexit.

Thismaybedueto

adefective

rshprogram(SomeversionsofKerberosrsh

havebeenobserved

tohavethis

problem).

ThisisnotaproblemwithP4ormpichbut

aproblemwiththe

operating

environment. Formanyapplications,thisproblemwillonlyslowdownprocesstermination.

Whatdoesthismean?

A:IfanythingcausestherundowninMPI_Finalizetotakemorethanabout5

minutes,itbecomessuspiciousofthershimplementation.ThershusedwithsomeKerberosinstallationsassumedthatsizeof(FD_SET)==sizeof(int).ThismeantthatthershprogramassumedthatthelargestFDvaluewas31.Whenaprogramusesforktocreateprocessesthatlaunchrsh,whilemaintainingthestdin,stdout,andstderrtotheforkedprocess,thisassumptionisnolongertrue,sincetheFDthatrshcreatesforthesocketmaybegreaterthan31ifthereareenoughprocessesrunning.Whenusingsuchabrokenimplementationofrsh,thesymptomisthatjobsneverterminatebecausethershjobsarewaiting(withselect)forthesockettoclose.

#tarzxvfmpich.tar.gz

tar命令将mpich.tar.gz展成一个目录:/tmp/mpich-1.2.7

假如不是使用g77编译器(Linux系统自带的Fortran77编译器),使用其他的编译器,必须重新编译安装

mpich软件包。Mpich软件包在OSCAR之后安装。

假如使用intel的fortran编译器,fortran编译程式必须在PATH路径中。使用下面的命令检查一下:

#echo$PATH

假如PATH中出现intel的fortran编译器,则跳过此处PATH的配置。假设Intel编译程式的安装路径使用缺省路径(假如修改缺省路径要相应修改),修改/etc/profile文档,找到export中带有PATH的一行,在export语句的前面增加下面一行:

PATH=/opt/intel_cc_80/bin:/opt/intel_fc_80/bin:$PATH

然后注销,重新登陆,使用echo命令检查一下,然后运行ifc命令检查一下是否配置正确。

#echo$PATH#ifc

假如有问题,必须检查问题所在,并改正。配置

在编译之前必须配置mpich软件包,以便

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档