Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide NUMA awareness/control of (local) symmetric memory #341

Open
nspark opened this issue Feb 4, 2020 · 1 comment
Open

Provide NUMA awareness/control of (local) symmetric memory #341

nspark opened this issue Feb 4, 2020 · 1 comment
Assignees
Milestone

Comments

@nspark
Copy link
Contributor

nspark commented Feb 4, 2020

Current OpenSHMEM implementations do not provide interfaces for querying or controlling the NUMA affinity of either individual symmetric allocations or the entire symmetric heap. Further, some implementations allocate and pin the symmetric heap during OpenSHMEM initialization, which prevents the application from using traditional "first touch" practices to establish the desired NUMA affinity.

Application developers whose applications can benefit significantly from NUMA locality would like to have control—or, at least, awareness—of the NUMA affinity of symmetric memory.

Related to #195

@naveen-rn
Copy link
Contributor

Since we are handling this in #195 - can we close this? @nspark

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

No branches or pull requests

2 participants