Skip to content

Conversation

@shasson5
Copy link
Contributor

@shasson5 shasson5 commented Oct 5, 2025

What?

Enforce host memory support for mem_type EP

Why?

Prevent cuda_ipc from being selected for mem_type EP

@shasson5 shasson5 added the WIP-DNM Work in progress / Do not review label Oct 5, 2025

if ((getpid() == *(pid_t*)params->iface_addr) && same_uuid &&
!iface->config.enable_same_process) {
if ((getpid() == *(pid_t*)params->iface_addr) && same_uuid) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

now we will always prevent cuda_ipc from same process. is that what we want? if not maybe:

if ((getpid() == *(pid_t*)params->iface_addr) && same_uuid) {
    return uct_iface_scope_is_reachable(tl_iface, params);
}

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

actually this block will be removed all together but as this PR is not yet ready, some things is not commited

@shasson5 shasson5 removed the WIP-DNM Work in progress / Do not review label Oct 22, 2025
@shasson5 shasson5 requested review from gleon99 and yosefe October 22, 2025 11:03
@shasson5 shasson5 added the WIP-DNM Work in progress / Do not review label Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WIP-DNM Work in progress / Do not review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants