Skip to content

Support non GPU-aware MPI #63

@luraess

Description

@luraess

The only change needed would be to replace

init!(tle, Architectures.get_backend(arch), dim, side, fields)

by

init!(tle, CPU(), dim, side, fields)

In addition, one may want to pin (page-lock) the CPU buffers in this case.

Unsure about the mechanism to select GPU-aware or not, given that there is no implementation agnostic way to check whether this functionality is enabled.

EDIT: actually, one could use LocalPreferences mechanism for that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions