Originally posted by: SystemAdmin
[achterberg said:]
Such a large time difference can only be attributed to the license manager if you are solving a LOT of sub-problems. I don't know what AMPL does, but if it solves thousands of very small problems, it could be that the license manager is the bottleneck.
Are the two runs taking the same solving path (same total number of sub-problem solves, total number of branching nodes, total number of simplex iterations)?
Do you see a large discrepancy between CPU and wall-clock time? You could set the "clocktype" parameter to CPU time and wall-clock time explicitly, and set the "threads" parameter to 1 (otherwise, CPU time does not make much sense). Then compare the two timings reported by CPLEX (if this is possible within the AMPL environment). If the wall-clock time is much larger than the CPU time, this points to some idle waiting, which is most probably in the license check.
#CPLEXOptimizers#DecisionOptimization