Skip to content

More thread cleanup#28

Merged
jomey merged 2 commits into
mainfrom
more_thread_cleanup
Oct 10, 2025
Merged

More thread cleanup#28
jomey merged 2 commits into
mainfrom
more_thread_cleanup

Conversation

@jomey

@jomey jomey commented Oct 10, 2025

Copy link
Copy Markdown
Member

Missed the thread specific code when distributing variable calculations. Also changed the CoreConfig to only use one central variable that sets used number of threads for multi-threaded operations. This is mainly when using detrended kriging.

jomey added 2 commits October 10, 2025 09:23
Follow up commit to remove all thread logic when distributing data that used thread logic.
Now that there are no more threads per distributed variable, a global config can be used
to set the number to use for detrended kriging interpolation. This removes the `*_nthreds`
or `dk_ncores` config variable in each section and adds one under the `system` section.
@jomey
jomey requested a review from a team October 10, 2025 17:25
@jomey jomey added the maintenance Technical updates to code base, dependent libraries, package install, or software architecture label Oct 10, 2025
@jomey
jomey merged commit 7517d8e into main Oct 10, 2025
1 check passed
@jomey
jomey deleted the more_thread_cleanup branch October 10, 2025 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Technical updates to code base, dependent libraries, package install, or software architecture

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants