Skip to content

[Feature] Configurable Processor Count - #156

Merged
ddbaptiste merged 5 commits into
mainfrom
feature/configurable-thread-count
Sep 21, 2026
Merged

ddbaptiste merged 5 commits into
mainfrom
feature/configurable-thread-count

Conversation

@ddbaptiste

Copy link
Copy Markdown
Member

REVIEW THIS FIRST. IT AFFECTS THE OTHER PRs.

What does this PR do?

This PR adds an overloaded constructor to Markov so that the number of processors/threads used by Eigen is limited when desired. This is necessary to avoid runs being killed on the SCC.

What Wrike task is this associated with?

[RESPOND] Fix SCC runs dying due to exceeding requested processor count

Checklist before merging

  • If adding a core feature, I've added related tests.
  • This is part of a product update, and I've added an explanation of what is different to the changelog.

@ddbaptiste ddbaptiste self-assigned this Sep 18, 2026
@ddbaptiste
ddbaptiste requested a review from a team as a code owner September 18, 2026 13:52
@ddbaptiste ddbaptiste added the enhancement New feature or request label Sep 18, 2026

@MJC598 MJC598 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving because I understand and am good with this being the basic outline, however I'd prefer we convert this to a setter for the hardware details rather than the constructor.

@ddbaptiste
ddbaptiste merged commit 738f5b5 into main Sep 21, 2026
6 checks passed
@ddbaptiste
ddbaptiste deleted the feature/configurable-thread-count branch September 21, 2026 14:12
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

Successfully merging this pull request may close these issues.

2 participants