您好,欢迎来到微智科技网。
搜索
您的当前位置:首页快 速 入 门

快 速 入 门

来源:微智科技网
快 速 入 门

目录

1. 用户登陆

2. 帐号及密码修改 3. 主目录

4. 环境文件配置

5. fortran并行程序编译、连接 6. fortran并行程序运行 7. 作业状态查询 8. 几点重要说明

1. 用户登陆

用户通过SSH在实验室盈都分部内登陆192.168.0.251

2. 帐号及密码修改

NIS用户帐号经实验室课题组长同意后建立; 为确保安全, 请及时修改初始密码, 命令: yppasswd

3. 主目录

用户***的主目录为 /export/home/***

4. 环境文件配置

(注: 此步骤在建立NIS帐户时已由系统管理员帮助完成, 在此给出只是为方便熟练用户可以按自己习惯的方式使用系统资源.)

4.1 .bashrc文件配置

# .bashrc

# User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i'

# Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi

source /export/compiler/intel91/bin/iccvars.sh source /export/compiler/intel91/bin/ifortvars.sh source

/export/mathlib/mkl721/tools/environment/mklvarsemt.sh export PATH=/export/mpi/mpich-gm/bin:$PATH export PATH=/export/pvm/pvm-gm/lib:$PATH export PVM_ROOT=/export/pvm/pvm-gm export PVM_ARCH=LINUXGM

4.2 作业提交脚本文件qsubljrs配置

echo this script pid is $$

echo Working directory is $LJRS_O_WORKDIR echo $LJRS_0_WORKDIR = $LJRS_O_WORKDIR cd $LJRS_O_WORKDIR

echo Runing on host `hostname` echo Time is `date` echo Directory is `pwd`

echo This jobs runs on the following processors: echo \\$LJRS_NODEFILE=$LJRS_NODEFILE echo `cat $LJRS_NODEFILE`

NPROCS=`wc -l < $LJRS_NODEFILE`

echo This job has allocated $NPROCS nodes

/export/mpi/mpich-gm/bin/mpirun -v -machinefile $LJRS_NODEFILE -np $NPROCS ./a.out echo `date`

5. fortran并行程序编译、连接

mpif77 *.f[or], 生成可执行文件

6. fortran并行程序运行

系统提供两种作业提交方式, 交互式为: mpirun -np ? ??

(?为用户使用的CPU数, ??为可执行文件)

后台提交为:

qsub -l nodes=?:ppn=?? -q pool??? qsubljrs

(?为用户使用的结点数,??为在每个结点上使用的CPU数,???为结点池编号)

7. 作业状态查询

查看作业状态 qstat -a

取消作业

qdel ?(?为用户的作业号)

查看队列状况 qstat -q

查看结点(池)状况 Shownodes

8.几点重要说明

8.1 Fortran 77, Fortran 90, C 和 C++ 程序都可以编译运行;

8.2 支持基于MPI、OpenMP及PVM程序;

8.3 快速BLAS库有Intel的MKL(数学核心库)、ATLAS 和Goto's BLAS

更详尽介绍参见: 高级进阶

2007-07-07更新

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务