Skip to content

concurrent accumulate osc=rdma #3571

@markalle

Description

@markalle

The following MPI_Accumulate() testcase fails on master using -np 3 and osc=rdma:
https://gist.github.com/markalle/3405203fb2970f94ad515cce23b4f602

I'm running on x86-64 (redhat 6 and/or 7) with mellanox infiniband.

This test has every rank accumulate the buffer [1 1 1 1 1 1 1 1] to every peer over and over in a loop and expects to see [n n n n n n n n] at the end, where n = nloops * (nranks - 1).

The standard says concurrent accumulates are supposed to be allowed.

Is there a build-time option or an info argument I should be using that's maybe turned off by default, or is this just not supported?

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