Skip to content

Add MaxDegreeOfParallelismPerProject option#144

Draft
derekantrican wants to merge 1 commit into
microsoft:mainfrom
derekantrican:perf/configurable-inner-parallelism
Draft

Add MaxDegreeOfParallelismPerProject option#144
derekantrican wants to merge 1 commit into
microsoft:mainfrom
derekantrican:perf/configurable-inner-parallelism

Conversation

@derekantrican
Copy link
Copy Markdown
Contributor

Add a new option to control parallelism of predictors within a single project during graph prediction. Previously hardcoded to 1, this can now be increased for projects that are bottlenecks (e.g. projects with many items running 38+ sequential predictors).

The total thread usage may be up to MaxDegreeOfParallelism x MaxDegreeOfParallelismPerProject, so care should be taken to avoid over-subscription. Default is 1 to preserve existing behavior.

Add a new option to control parallelism of predictors within a single project
during graph prediction. Previously hardcoded to 1, this can now be increased
for projects that are bottlenecks (e.g. projects with many items running 38+
sequential predictors).

The total thread usage may be up to MaxDegreeOfParallelism x
MaxDegreeOfParallelismPerProject, so care should be taken to avoid
over-subscription. Default is 1 to preserve existing behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant