Skip to content

Subset of tasks with zero cells #28

@ykempf

Description

@ykempf

Hi @iljah, we would like to have a subset of tasks which have zero DCCRG cells but are still "aware of everything", so that we can call e.g. get_existing_cell() on those tasks. Yet they should be earmarked throughout the run as not receiving any cells even if there is a load balance etc.

Some specifics: the idea is to have our vlasiator field solver, which is running on its own grid (github.com/fmihpc/fsgrid), executed on their dedicated set of tasks, and the idea is that that set of tasks is << total task count. So we are not too worried at the moment if they still take part in some global operations, but in any case, we'd like to hear how this would be feasible.

Could you hint to us how to go about this? I have the impression that since there is e.g. time classes each on their own communicator for load balancing in GUMICS, this should be feasible, right?

Any help is welcome. :)

Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions