还剩4页未读,继续阅读
文本内容:
用户基本操作查看系统状态
1.显示系统各节点状态$qnodesn2state=free二np23properties=old ntype=cluster status=pus=24physmem=kb availmem=kb,totmem=kbjdletime=,nusers=0,99nsessions=0,uname=Linux n
23.
10.0-
327.
3.Lel7lustre.x8664#1SMP ThuFeb1810:53:23PST2016x86_64,opsys=linuxmom_service_port=15002mom_manager_port=15003nl26state=free np=28properties=new,tailntype=clusterjobs=0/4/,2/,3/,4/status=rectime=,varattr=jobs=,state=free,netload=,gres=Joadave=
1.09,ncpus=28,physmem=kb,availmem=kb totmem=kb,idletime=n99users=1,nsessions=1,sessions=262005,uname=Linux nl
263.
10.0-
862.
2.
3.el7Justre.x86_64#1SMP TueMay2217:36:23UTC2018x86_64,opsys=linuxmom_service_port=15002mom_manager_port=15003如节点不可用,则会显示是指当前计算节state=down,np=23点有个核供调度使用
23.查看作业状态2Job IDName UserTime UseS Queue
38.mgmt testadmin0R batch$qstat状态有等几种状态,表示作业正在运行;表示“S”R,Q,C,E RQ申请的空闲资源不足,正在排队等候;表示作业执行完毕;表C E示作业执行异常此状态可能保持时间比较短,很快就会变成C状态提交作业
3.•qsub•qsub-q•qdel JOBID•或者搜索作业脚本是当前目录下的一个文本文件,详qsub细请参考
0.作业模板4作业脚本示例•fluent#PBS-1nodes=2:ppn=8#PBS-V#PBS-j oecd$PBS_O_WORKDIRNP=$cat$PBS_NODEFILE|wc-1/opt/ansys_inc/v170/fluent/bin/fluent-g2d-t$NP-cnf=$PBS_NODEFILE-i保存以上内容为文件,然后执行执行后会在系统中申qsub,HPC请个计算节点,每个节点核共核进行启动的并行计2816fluent算,精度为输入文件为,可以根据实际需求进行修改2d,常规并行计算(单节点并行)•matlab首先使用作业脚本申请一个节点,根据需求申请多少核,再启动进行计算matlab#PBS-1nodes=l:ppn=24#PBS-V#PBS-j oecd$PBS_O_WORKDIR/opt/MATLAB/R2014b/bin/matlab-nodesktop mat-filel.m注意文件开始并行计算前要启动并行池,如下代码样式(关键.m值,要和作业脚本中的值相等)local”,24ppnclust=parcluster€local5;rkers=24;pool=parpoolclust,24;…开始计算deletepool;exit;作业示例•MPI首先编译调试程序(如)确定要执行的进程数(并MPI my_mpi,行规模),以确定要申请的总核心数作业脚本#PBS-1nodes=2:ppn=12#PBS-N MyJob#PBS-j oe#PBS-Vcd$PBS_O_WORKDIRNP=$cat$PBS_NODEFILE|wc-1mpirun-machinefile=$PBS_NODEFILE./my_mpi执行即可提交作业qsub以上作业要求个节点,每个节点核共核;可以根据21224集群具体资源数量写成或者HPC-1nodes=l:ppn=24-1甚至分别表示一个node=3:ppn=8-1nodes=1:ppn=20+l:ppn=4,节点核共核,个节点,每节点核共核,一个节点24243824核个节点核共核20+1424ttt/bin/bashtt setthe numberoF nodesand processesper node#PBS-1nodes=2:ppn=16set maxwallclocktineof#PBS-1vjalltime=10O:0O:0O setname job#PBS-N protein123tt nailalert atstart,end andabortion oFexecution#PBS-n beatt sendmail tothisaddress#PBS-M whoQmail.com ttuse submissionenuironment#PBS-U ttstart jobFromthe directoryit wassubmitted cd$PBS_0_W0RKDIRtt runthrough thempirun launcher、mpirun-nachine$PBS_NODEFILE-np cat$PBS_NODEFILE|VJC-
1./progran。