本页提供了如何在WEXAC集群MATLAB上使用DCS工具箱的指南。

使用说明

导入通用调度器概要文件

导入一个通用调度器配置文件:

  1. 请先登录WEXAC接入服务器,然后执行该命令模块加载matlab
  2. 首次使用时,可使用该命令创建数据存储目录mkdir ~ / MdcsData,然后运行matlab命令。

  3. 一旦MATLAB软件界面加载,访问首页选项卡,单击平行工具栏按钮,单击管理集群配置文件在出现的菜单上。

  1. 单击进口中的工具栏按钮。集群配置文件管理器,浏览选择存放在/apps/RH7U2/general/matlab/SupportPackages/R2017a/GenericProfile_Weizmann目录下的配置文件。设置,然后单击开放

  1. 单击设置为默认值工具栏按钮,将导入的设置文件设置为默认配置文件。

  1. 单击编辑按钮,并使用客户端上作业数据存放的文件夹/JobStorageLocation字段指定、浏览到或创建作业存储文件夹。

  1. 使用集成脚本的附加属性/AdditionalProperties字段添加诸如。之类的附加属性AdditionalSubmitArgs(对bsub命令)。确保在添加的属性中包含一个空格作为第一个字符价值列(如示例AdditionalSubmitArgs值中所示)
    -R ' rusage[mem=1024] ' -q new-all.使用实例Q -m new_hosts”。单击完成按钮,当您完成对各个字段的编辑时。

  1. 验证您的集群配置文件类似于以下示例配置文件:

描述:共享配置文件

JobStorageLocation: ~ / Mdcsdata

NumWorkers: 32

NumThreads: 1

ClusterMatlabRoot (默认)

RequireMathworksHostedLicensing假

许可证号码:无

集群节点操作系统unix

HasSharedFileSystem真实

IntegrationScriptLocation:

/应用程序/ RH7U2 /一般/ matlab / SupportPackages / R2017a /并行/ lsf /共享

AdditionalProperties:

AdditionalSubmitArgs " -R ' rusage[mem=1024] ' -q new-all。Q -m new_hosts "

AutoAttachFiles真实

AttachedFiles

AdditionalPaths

数字范围:[1 inf]

CaptureDiary假

  1. 创建概要文件之后,将其设置为默认概要文件。

  2. 运行脚本Bsub matlab < parallel.m命令。并行。M脚本将运行并使用Numworkers,假设parallel是使用并行函数编写的(超出了这些准则的范围)。

注意:“Readme”文档中指定的路径优先于通用调度器文档中的路径。

有关通用调度器接口的进一步信息,请将任何其他问题通过电子邮件转发到hpc@weizmann.ac.il