getting NUMA into the tree (userland most interesting for me)

Alfred Perlstein alfred at freebsd.org
Thu Feb 19 04:38:01 UTC 2015


On 2/18/15 8:10 PM, John-Mark Gurney wrote:
> I would like to help drive getting NUMA into the tree.  Specificly,
> getting userland allocations to be done from a specified domain.
>
> I've looked at the projects/numa tree, but it appears that not much was
> done to get userland mappings to be NUMA aware.
>
> How are we going to do this?  Do people have code to do this?
>
> I've looked at how Linux does this, at least from a programming
> interface.  They use mmap to create the mapping, and then use the call
> mbind to tell the kernel where to handle the allocations.  Is this
> what people are thinking?
>
> I've checked the wiki status, and the userland section is quite
> empty.
>
> Thanks.
>
Going with Linux makes sense at a glance just because it means that the 
software can run on us without mods.



-Alfred


More information about the freebsd-arch mailing list