Free cookie consent management tool by TermsFeed Policy Generator

Opened 7 years ago

Last modified 7 years ago

#2822 closed feature request

Support Running Experiments in Parallel — at Version 2

Reported by: pfleck Owned by: pfleck
Priority: medium Milestone: HeuristicLab 3.3.15
Component: Optimization Version: trunk
Keywords: Cc:

Description (last modified by pfleck)

Before #2258, the Optimizers in an Experiment could be run in parallel by running the experiment and then starting some Optimizers manually. For each manually started Optimizer, a "Worker Thread" is spawned implicitly that (after the manually started Optimizer finished) assists executing the remaining Optimizers of the Experiment.

To support synchronous calls of Optimizer.Start (implemented in #2258), the behavior was changed and a "Worker Thread" does not run other Optimizers than the Optimizer it was spawned for.

To allow the user to run an experiment in parallel, we should introduce a more intuitive way of paralleling the experiment, similar as the "Workers" within a CrossValidation.

Change History (2)

comment:1 Changed 7 years ago by pfleck

  • Status changed from new to accepted

comment:2 Changed 7 years ago by pfleck

  • Description modified (diff)
  • Summary changed from Support Running Experiment in Parallel to Support Running Experiments in Parallel
  • Version changed from 3.3.14 to branch
Note: See TracTickets for help on using tickets.