Skip to content

TCP causes performance penalty on single-node runs #665

Open
@jsquyres

Description

@jsquyres

At the OMPI dev meeting in June 2015, @hjelmn mentioned that on OS X in particular, he sees that when he runs on his Mac, the TCP BTL is being disabled via vader exclusivity, but it still somehow doesn't decrement the opal progress count, so libevent still gets polled frequently.

This seems like a bug -- it causes a large performance penalty on OS X (it seems like the performance hit is less on Linux).

We all agree that this sounds like a bug -- because vader has a higher exclusivity, it should be disabling the TCP BTL.

Additionally, when we move to an async modex, it may be a little slow on the first connection for the TCP BTL (because libevent will be polled less frequently) -- but that's ok.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions