You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "zeroshade (via GitHub)" <gi...@apache.org> on 2023/11/16 15:48:16 UTC
Re: [I] How to implement numa-aware memory management? [arrow]
zeroshade commented on issue #38743:
URL: https://github.com/apache/arrow/issues/38743#issuecomment-1814726820
I think the current route to doing something like this would be to have separate memory pool objects for each numa node. Then you would control which node to allocate on by deciding which of those memory pool objects to pass in / call allocate on.
We have the `Device` interface which has an `id` member, and could manage what memory pool to utilize. That would be my suggestion at least as to how to handle this situation.
@pitrou @bkietz @kou any of you have any better suggestions?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org