Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parallelize refinement check, quotienting and pruning #112

Open
ulriknyman opened this issue Jul 28, 2022 · 1 comment
Open

Parallelize refinement check, quotienting and pruning #112

ulriknyman opened this issue Jul 28, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@ulriknyman
Copy link

Ensure that all the underlying data structures are thread safe and can be used in a multi-threaded context.
Make use of multi-threading in the refinement check, quotienting and pruning.

@ulriknyman ulriknyman added the enhancement New feature or request label Jul 28, 2022
@seblund
Copy link
Member

seblund commented Jul 28, 2022

Fortunately, all safe rust code is thread safe, so we will not have to do any major changes to data structures once #111 is done.

Without #111 all DBM operations are behind a global mutex because UDBM is not thread safe, so we have little to gain from multi-threading in these areas until then.

@seblund seblund changed the title Multi-threading Parallelize refinement check, quotienting and pruning Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants