与Excel文件的连接是否会降低脚本的性能?

时间:2019-06-13 14:11:51

标签: excel performance optimization cplex opl

我是一名工程系学生,是CPLEX的新用户。我目前正在尝试改善模型的性能。

通过连接到Excel文件输入模型输入(使用CPLEX和OPL)。

1)这种连接是否会降低我的模型的性能?我应该直接在.dat上输入参数吗?

2)Excel文件的大小还会影响脚本性能吗?我在那个Excel中有多个信息。我应该将其简化为仅所需的信息吗?

1 个答案:

答案 0 :(得分:0)

请参阅OPL分析器

在CPLEX文档中,您可以查看IDE和OPL> CPLEX Studio IDE> IDE教程>对模型的执行进行概要分析>识别慢速且消耗内存的模型元素

  

分析信息的描述

     

描述有关执行时间,内存消耗和   模型提取,在执行模型后收集。

     

执行停止时,收集有关执行时间的信息,   内存消耗,并且模型提取以表格形式组织   在“探查器”标签中。

     

注意:   1.如果事件探查器表为空,并且运行配置包含设置文件,请首先确保“收集配置文件信息”   在设置的“语言/常规”窗口中打开了该选项   编辑器。

     

2。事件探查器测量“系统时间”而不是“挂钟时间”。请参阅处理时间与用户时间

     

3。图中所示的数字可能与您的机器上的有所不同。

     

每个列标题都是一个排序标准(请参阅排序),并且有两个   命令“探查器”选项卡右上角的图标   内容到剪贴板和自定义阈值。说明栏   以树的顺序显示执行步骤。根   项目对应于完整执行。

enter image description here

https://www-01.ibm.com/support/docview.wss?uid=swg27039021&aid=1

检查瓶颈在哪里。