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

NUMA aware allocators #1236

Closed
sithhell opened this issue Aug 25, 2014 · 3 comments
Closed

NUMA aware allocators #1236

sithhell opened this issue Aug 25, 2014 · 3 comments

Comments

@sithhell
Copy link
Member

In order to efficiently use std::vector and friends, a NUMA aware allocator needs to be written.
This work needs to be complemented with a proper NUMA aware executor to allow to iterate over vectors or similar in a memory efficient manner.

@sithhell sithhell added this to the 0.9.9 milestone Aug 25, 2014
@sithhell sithhell self-assigned this Aug 25, 2014
@hkaiser hkaiser modified the milestones: 0.9.10, 0.9.9 Sep 13, 2014
@hkaiser
Copy link
Member

hkaiser commented Feb 26, 2015

Moving this to the next milestone.

@hkaiser hkaiser modified the milestones: 1.0.0, 0.9.10 Feb 26, 2015
@hkaiser
Copy link
Member

hkaiser commented Aug 25, 2015

There is currently some work being done on the branch os_executors (particularily this commit: bc41539)

@hkaiser
Copy link
Member

hkaiser commented Nov 19, 2015

We have added parallel::util::numa_allocator (see here), which uses an executor to perform first-touch on the allocated data.

@hkaiser hkaiser closed this as completed Nov 19, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants