VMC 文件格式:用于实现分布式并行优化的虚拟机配置
本节描述用于指定可实现分布式并行优化的虚拟机配置的文件格式
虚拟机配置 (VMC) 文件是一个 XML 文件,它指定主模型与辅助模型之间的通信协议,以及分布式并行优化应用程序中每个辅助模型的配置(每个辅助模型对应一个条目)。 CPLEX 接受 VMC 文件,以指定分布式并行优化的虚拟机配置。
VMC 文件的 DTD 和 XSD
为帮助您自行创建此类文件,您的产品安装中包含了一个文档类型定义 (DTD) <Install_dir>/cplex/include/ilcplex/vmc.dtd 和一个 XML 模式声明 (XSD) <Install_dir>/cplex/include/ilcplex/vmc.xsd。
VMC 文件中的环境变量
CPLEX 将在读取某个 VMC 文件时展开该 VMC 文件中引用的环境变量。 必须采用以下格式引用环境变量:
$(name)
需要特别说明的是,CPLEX 既无法识别 $name,也无法识别 ${name}。 CPLEX 将字符序列 $$ 解释为单个 $。 此约定意味着您可以通过编写 $$( 来逐字生成 $(。