我是一名工程系学生,是CPLEX的新用户。我目前正在尝试改善模型的性能。
通过连接到Excel文件输入模型输入(使用CPLEX和OPL)。
1)这种连接是否会降低我的模型的性能?我应该直接在.dat上输入参数吗?
2)Excel文件的大小还会影响脚本性能吗?我在那个Excel中有多个信息。我应该将其简化为仅所需的信息吗?
答案 0 :(得分:0)
请参阅OPL分析器
在CPLEX文档中,您可以查看IDE和OPL> CPLEX Studio IDE> IDE教程>对模型的执行进行概要分析>识别慢速且消耗内存的模型元素
分析信息的描述
描述有关执行时间,内存消耗和 模型提取,在执行模型后收集。
执行停止时,收集有关执行时间的信息, 内存消耗,并且模型提取以表格形式组织 在“探查器”标签中。
注意: 1.如果事件探查器表为空,并且运行配置包含设置文件,请首先确保“收集配置文件信息” 在设置的“语言/常规”窗口中打开了该选项 编辑器。
2。事件探查器测量“系统时间”而不是“挂钟时间”。请参阅处理时间与用户时间
3。图中所示的数字可能与您的机器上的有所不同。
每个列标题都是一个排序标准(请参阅排序),并且有两个 命令“探查器”选项卡右上角的图标 内容到剪贴板和自定义阈值。说明栏 以树的顺序显示执行步骤。根 项目对应于完整执行。
https://www-01.ibm.com/support/docview.wss?uid=swg27039021&aid=1
检查瓶颈在哪里。