Skip to content

Only allocate global temporaries for their live ranges in invoker #931

@inducer

Description

@inducer

Visible in https://gist.github.com/matthiasdiener/b50910994b638097c37c9162f2005982, from illinois-ceesd/mirgecom#1101.

As an extension, we could allow for reuse of allocations by multiple kernels.

Note that this is roughly equivalent to what @kaushikcfd's _alias_global_temporaries.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions