Skip to content

MPI One sided broken when using CM PML - in particular with OFI MTL #13298

@hppritcha

Description

@hppritcha

Not sure how we have missed this but MPI one-sided is broken with main and v5.0.x when using the CM PML, at least when using the OFI MTL. If one uses the OB1 PML, things work as expected. The problem is that the OSC RDMA component is checking to see if any BTLs have been initialized and if the PML CM is being used, this check fails. Specifically, the rdma component query method is checking if the mca_btl_base_modules_initialized list of btls is non-empty. If the OB1 PML is being used, this is non-empty. If the CM PML is being used, the list is empty.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions