chapel icon indicating copy to clipboard operation
chapel copied to clipboard

Fix oversubscription with CHPL_LOCALE_MODEL=gpu

Open jhh67 opened this issue 4 months ago • 0 comments

The PRs to add GPU support to co-locales (PRs https://github.com/chapel-lang/chapel/pull/25734 and https://github.com/chapel-lang/chapel/pull/25846) broke oversubscription such that no locales had any GPUs. This PR fixes that problem, and cleans up resource allocation with co-locales in general. Oversubscription is handled more cleanly, as is the "remainder" node that occurs when the number of locales is not evenly divisible by the number of nodes.

Signed-off-by: John H. Hartman [email protected]

jhh67 avatar Oct 08 '24 20:10 jhh67