Skip to content

Excessive GC pressure due to temporary array allocation #29

Open
@huiyuxie

Description

@huiyuxie

GC performance is bad due to lots of temporary array allocation during the kernel launching phase (used as size arrays to configure GPU resources) and the kernel running phase (used as temporary arrays to avoid control flow divergence).

Consider creating a cache to store all these temporary arrays together before running the rhs! iteration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions