Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.

 View Only
Expand all | Collapse all

Output of distributed MIP optimization

  • 1.  Output of distributed MIP optimization

    Posted Wed November 23, 2016 04:08 PM

    Originally posted by: rocarvaj


    Hello,
    I'm using the CPLEX distributed MIP optimizer and I have two questions regarding output:

    1. I'm using process protocol on a single machine. I created a VMC file with 2 machines. When I start optimization I get the following message from CPLEX:
      Running distributed MIP on 2 solvers.
      Setting up 2 distributed solvers.
      

      Does this mean that CPLEX is using 1 master and 2 workers? Or does it mean that 1 machine will be the master and the other the worker?
      In general: The number of machines that I declare in the VMC file is the total number of machines used by CPLEX (master+workers) or just the number of workers?

    2. When CPLEX starts doing the ramp up phase, what is the output I'm seeing? Is it the output of one of the machines (the master)? It looks like the output of one regular CPLEX run.

    Thanks in advance!

    Rodolfo


    #CPLEXOptimizers
    #DecisionOptimization


  • 2.  Re: Output of distributed MIP optimization

    Posted Thu November 24, 2016 06:48 AM
    1. It means that CPLEX uses 1 master and 2 workers. What you specify in the VMC is just the workers. The master is always the CPLEX process you start (your application or the interactive optimizer).
    2. For rampup, the output you see is the regular CPLEX output from the first worker.
       

    #CPLEXOptimizers
    #DecisionOptimization