Skip to content

Improve hetero node handling#2430

Merged
rhc54 merged 1 commit intoopenpmix:masterfrom
rhc54:topic/hetero5
Apr 16, 2026
Merged

Improve hetero node handling#2430
rhc54 merged 1 commit intoopenpmix:masterfrom
rhc54:topic/hetero5

Conversation

@rhc54
Copy link
Copy Markdown
Contributor

@rhc54 rhc54 commented Apr 14, 2026

Compression has gotten very good now, so just send the topology from every node (amounts to a few kbytes/node). Use the hwloc_topology_diff support to compare topologies to determine if they are different, storing the ones that are unique.

Remove the --hetero-nodes cmd line option and replace it with --uniform-nodes for those users that (a) know their system has no variation in cpusets or hardware, and (b) want to avoid sending the topology back from each node. We default to auto-detecting.

Compression has gotten very good now, so just send the topology
from every node (amounts to a few kbytes/node). Use the
hwloc_topology_diff support to compare topologies to determine
if they are different, storing the ones that are unique.

Remove the --hetero-nodes cmd line option and replace it with
--uniform-nodes for those users that (a) know their system has
no variation in cpusets or hardware, and (b) want to avoid sending
the topology back from each node. We default to auto-detecting.

Signed-off-by: Ralph Castain <rhc@pmix.org>
@rhc54 rhc54 merged commit a6b09c9 into openpmix:master Apr 16, 2026
17 checks passed
@rhc54 rhc54 deleted the topic/hetero5 branch April 16, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant