LSF简易使用手册_第1页
LSF简易使用手册_第2页
LSF简易使用手册_第3页
LSF简易使用手册_第4页
LSF简易使用手册_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LSF 简易使用手册(2011-02-2214:28:19)LSF(LoadSharingFacility)是由platform公司开发的分布资源管理工具。它用来调度、监视、分析联网计算机的负载,可以对Cluster机群的资源统一调度和监控。一LSF使用方法1、设置环境变量:用户使用LSF前,应设置相应的环境变量:csh用户,登录系统后执行source/export/lsf/conf/cshrc.lsfbash用户,登录系统后执行./export/lsf/conf/profile.lsf用户也可写入.cshrc或.bashrc,则登录后就能设置相应的环境变量。2、提交作业LSF使用bsub命令

2、来提交作业。bsub命令常见用法如下:bsubnz-qQUEUENAME-iinputfilepoutputfileCOMMAND其中z代表了提交作业需要的cpu数,p 指定作业提交到的队列,创建时间:2006-12-1215:54:001如果不采用 p 选项,系统把作业提交到默认作业队列(作业队列详细介绍请看下一节)。inputfile代表程序需要读入白文件名(例如namelist等),outputfile代表一个文件,作业提交后标准输出的信息将会保存到这个文件中。COMMAND是用户要运行的程序。(1)对于串行程序COMMAND可以直接使用用户的程序名例如,对一个运行时间12小时内完成的串

3、行作业mytest,提交方式为:bsub-n1-qQS_Norm-omytest.out./mytest(2)对于并行作业COMMAND为ampich_gmmpirun.lsf程序名”因为并行作业必须用到MyriNET库,所以提交的时候必须使用-ampich_gmmpirun.lsf例如对于一个12个小时内完成,使用16个cpu的并行作业mytest,提交方式为:bsub-n16-qQN_Norm-omytest.out-ampich_gmmpirun.lsf./mytest目前,系统规定每个用户最多只能使用16个cpu。3、使用脚本提交作业bsub命令可以使用输入脚本多次提交具有相同参数的作

4、业,格式为:创建时间:2006-12-1215:54:002#BSUBnZ#BSUB-qQUEUENAME#BSUB-oOUTPUTFILECOMMAND该脚本的参数与命令行bsubnZ-qQUEUENAME-ooutputfileCOMMAND参数相同。提交时为bsub脚本名例如要提交一个12小时内完成,需要16个cpu的并行作业mytest,可以编写作业脚本bsub.scriptfile#BSUBn16#BSUBqQN_Norm#BSUB-omytest.out-ampich_gmmpirun.lsf./mytest作业提交方法为:bsubbsub.scriptfile二、LSF队列状况L

5、SF分了如下几个作业组:1、长时间并行作业组(LSF管理)(1)QL_Norm队列创建时间:2006-12-1215:54:003该队列用于运行长时间并行作业,作业不限执行时间。作业规模限制为:最多使用16个CPU。2、串行作业组(LSF管理)(1)QS_Norm队列该队列用于串行短时间作业,最长作业执行时间为12小时。(2)QS_Long该队列专用于长时间串行作业,作业不限执行时间。3、短时间并行作业组(LSF管理)(1)QN_Norm队列该队列用于运行短时间并行作业,最长作业执行时间为12小时。(2)QN_Debug队列该队列用于调试或试算,最长作业执行时间为5分钟。请用户根据自己的需求,

6、选择适当的作业组进行作业提交。附:队列命名潜规则新的队列命名遵循一定的潜规则,下面详细解释队列名中各字母的含义:QL_Norm:Q代表queues;L代表long,表示该队列运行长时间并行作业;QN_Norm:Q代表queues;N代表normal,表示该队列运行短时间并行作业;QS_Norm:Q代表queues;S代表serial,表示该队列运行短时间串行作业;QS_Long:Q代表queues;S代表serial,表示该队列运行串行作业;Long表示长时间运行;(同中科院网络中心深腾6800)三查看作业状态和删除作业等几个常用的指令:bjobs检查提交作业状态bjobsbjobs-wbjo

7、bs-r显示正在运行的作业bjobs-a显示正在运行的和最近完成的作业bjobs-p显示等待运行的作业和等待原因bjobs-s显示正在挂起的作业和挂起的原因bjobs-l显示该作业的所有信息bhist显示最近完成作业或正在运行作业的历史情况bhistbkill删除不需要的作业bkillbkill-rbpeek当作业正在运行时显示它的标准输出,监视作业运行bpeekbqueues显示队列信息bqueuesbqueues-lbhosts显示各节点作业相关情况bhostsbhostslsload显示各节点负载信息lsloadlsloadlshosts处理各节点静态资源信息lshostslshosts

8、作业提交(命令行方式)l队列设置(bqueuesbqueues 命令查看):ParallelParallel:此队列有64个节点,计算网络是infiniband(40G),每个节点有12个计算核心,24G内存;适合跨节点并行计算。smp_highsmp_high:此队列有40个节点,计算网络是以太网,每个节点有12个计算核心,24G内存;适合单节点内并行,或少量节点间通信的跨节点并行计算。smpsmp:此队列有48个节点,计算网络是以太网,每个节点有8个计算核心,24G内存;适合单节点内并行,或少量节点间通信的跨节点并行计算。l应用设置(bappbapp 命令查看)amberg03gaussi

9、an(g09)gromacsmsl脚本范例AmberAmber(把下面内容编写成脚本)#BSUB-qsmp(选择队列)#BSUB-appamber(应用)#BSUB-o%J.out(结果输出文件,以作业号为文件名)#BSUB-o%J.err(错误输出文件,以作业号为文件名)#BSUB-aopenmpi(编译器)#BSUB-n8(计算核心的数量)mpirun.lsfsander.MPI-O-imin_2ojn.in-omin_2ojn.out-p2ojn.top-c2ojn.crd# rmin_2ojn.rst-infmin_2ojn.infG03G03(把下面内容编写成脚本)# BSUB-qs

10、mp(选择队列)# BSUB-appg03(应用)# BSUB-k/lustre/home/wangxj60(保存断点,作业停了可以继续运行)# BSUB-o%J.out(结果输出文件,以作业号为文件名)# BSUB-n8(计算核心的数量)g031reo6T-3.gjfG09G09(把下面内容编写成脚本)#BSUB-qsmp_high(选择队列)#BSUB-appgaussian(应用)(结果输出文件,以作业号为文件名)#BSUB-e%J.err(错误输出文件,以作业号为文件名)#BSUB-n12(计算核心的数量)#BSUB-Rspanhosts=1(12个计算核心在一台机器上)g09TS3-

11、4_#BSUB-o%J.outGromacsGromacs(把下面内容编写成脚本)#BSUB-qparallel(选择队列)#BSUB-appgromacs(应用)#BSUB-aintelmpi#BSUB-o%J.out#BSUB-e%J.err#BSUB-n12(MPI)(结果输出文件,以作业号为文件名)(错误输出文件,以作业号为文件名)(计算核心的数量)#BSUB-Rspanptile=6(每个节点用6个计算核心)mpirun.lsfmdrun-v-smd.tpr-cmd.gro-emd.edr-omd.trr-gmd.logMS5.5MS5.5(把下面内容编写成脚本)#!/bin/sh#

12、BSUB-qparallel#BSUB-appms#BSUB-o%J.out#BSUB-e%J.err#BSUB-n12#BSUB-Rspanptile=6#BSUB-Rrusagemslic=1(判断模块license是否被占用)/home/msi/Accelrys/MS55_IB/etc/DMol3/bin/RunDMol3.sh-np2A或者/home/MS55/Accelrys/etc/DMol3/bin/RunDMol3.sh-np2A(旧网络)(不限网络)FluenitFluenit(把下面内容编写成脚本)#!/bin/sh#BSUB-qparallel#BSUB-appfluent#BSUB-o%J.out#BSUB-e%J.err#BSUB-n12fluent3d-itest.jou-t8-gMatlabMatlab(把下面内容编写成脚本)#!/bin/sh#BSUB-qparallel#BSUB-appmatlab#BSUB-o%J.out#BSUB-e%J.err#BSUB-n1matlab-nodisplay-re

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论