Skip to content

Support distributed reduce on sparse tensors #17369

@mrshenli

Description

@mrshenli

🚀 Feature

Motivation

This feature request is motivated by #17356 to support sparse tensors in DistributedDataParallel. But it might have a broader impact as reducing sparse tensors is not a rare use case.

Pitch

Enhance the existing reduce API in both C++ and Python to support sparse tensors for sum and product reduce ops (reduce ops are restricted by available methods in sparse tensors). Other distributed communication collectives will follow, but will have their own tracking issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    oncall: distributedAdd this issue/PR to distributed oncall triage queue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions