Skip to content

'PortfolioPRS is only available on dist mode for now' in multithreaded mode #4

@olegzaikin

Description

@olegzaikin

Hello, dear Painless developers! Thank you for you solver!

Given a CNF problem.cnf and 16 CPU cores, I run Painless as follows

./painless_release -v=1 -shr-strat=4 -shr-sleep=100000 -sbva-count=12 -ls-after-sbva=2 -sbva-timeout=1000 -c=16 -t=5000 ./problem.cnf

and

./painless_release -v=1 -shr-strat=3 -shr-sleep=100000 -sbva-count=12 -ls-after-sbva=2 -sbva-timeout=1000 -c=16 -t=5000 ./problem.cnf

As far as I understand, these are two configurations from SAT Competition 2024.
In both cases Painless gives an error 'PortfolioPRS is only available on dist mode for now'
When I add -simple to the command line, both variants run without errors.
I have the following questions.

  1. Is it correct to use -simple like I do?
  2. Could you please add an example of a multithreaded launch on a PC (i.e. not in dist mode) to the documentation at the github page?
  3. Do I run Painless in the SAT competition 2024 configurations correctly (taking into account added -simple)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions