Uploaded image for project: 'OptaPlanner'
  1. OptaPlanner
  2. PLANNER-61

Multi-threaded Benchmarker in Planner

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 5.5.0.Final
    • None
    • optaplanner-core
    • None

    Description

      The Benchmarker should be able to run multiple SolverBenchmarks in parallel, but probably no more then there are CPU's available.
      It should be possibly to specify in the BenchmarkConfig as an absolute number and also relative to the number of CPU's (for example cpuCount - 1).

      This is not an alternative to JBRULES-681 Mult-threaded Solver, nor does that make this obsolete. When you are running multiple Solvers at the same time in production on different problems, it makes sense to bind them to a single or a few threads. Yet it's annoying not to be able to make use of all cpu's during benchmarking.

      Attachments

        Issue Links

          Activity

            People

              gdesmet@redhat.com Geoffrey De Smet (Inactive)
              gdesmet@redhat.com Geoffrey De Smet (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: