Decision Optimization

Decision Optimization

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


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  Slow down when multiple runs

    Posted 04/08/16 06:39 AM

    Originally posted by: ToshiyukiMiyamoto


    Hi,

     

    When I run multiple CPOs in parallel, the search speed of CPO slows down.

    Why does it slow down? And, is it possible to avoid the slow down?

     

    In detail:

    * My PC has Intel Core i7, thus it has 4 cores. And it has enough memory. Its OS is Linux.

    * The oplrun command is used.

    * I changed the number of runs from 1 to 3. Thus, I have enough cores.

    * The number of workers of each run is limited to 1.

    * I measured the search speed from the line of "Search speed" in log files.

    * Results are as follows:

     % grep speed one_thread.log
     ! Search speed (br. / s) : 12.3
    % grep speed two_threads.log
     ! Search speed (br. / s) : 10.4
     ! Search speed (br. / s) : 10.4
    % grep speed three_threads.log
     ! Search speed (br. / s) : 8.3
     ! Search speed (br. / s) : 8.3
     ! Search speed (br. / s) : 8.3

    * Thus, the search speed slowed down by about 33% when we run  three CPOs in parallel. (12.3 -> 8.3)


    #CPOptimizer
    #DecisionOptimization


  • 2.  Re: Slow down when multiple runs

    Posted 04/11/16 12:22 PM

    Originally posted by: ChrisBr


    Hello Toshiyuki,

    The slow down is normal because some machine's resources are shared.
    If you really think that there is a problem, send us your model, so that we'll be able to check if there is anything abnormal.

    Regards,

    Chris.


    #CPOptimizer
    #DecisionOptimization


  • 3.  Re: Slow down when multiple runs

    Posted 04/12/16 04:14 AM

    Originally posted by: ToshiyukiMiyamoto


    Thanks.


    #CPOptimizer
    #DecisionOptimization