Skip to content

[QUESTION] controlling the degree of parallelism in CBMC #7138

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

Closed
pietrobraione opened this issue Sep 16, 2022 · 2 comments
Closed

[QUESTION] controlling the degree of parallelism in CBMC #7138

pietrobraione opened this issue Sep 16, 2022 · 2 comments
Assignees

Comments

@pietrobraione
Copy link

We are doing some experiments with multiple CBMC instances running concurrently on a multi-core machine. As I understand CBMC parallelizes its work across multiple threads. To make our experiments more reproducible we would like to be sure that, when a CBMC instance runs, it may use at most N cores, with N fixed. Is there a way to configure that?

@tautschnig
Copy link
Collaborator

At present (though this may change in future), CBMC does not use multi-threading (unless you choose to use a solving back-end that itself uses multiple threads), unless you are making use of the script added in #6895.

@thomasspriggs
Copy link
Contributor

I am going to close this issue out as it appears to have been comprehensively answered and there has been no further response from the person raising it. Please feel free to re-open if you have further related queries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants