unified-memory-framework
unified-memory-framework copied to clipboard
Support UMF_NUMA_MODE_WEIGHTED_INTERLEAVE for weighted interleaving
Hello all,
I'm Honggyu Kim from SK hynix working on HMSDK project and it's been a while. As our weighted interleaving feature was upstreamed into Linux kernel, it is now available from Linux v6.9.
I see that UMF project depends on hwloc project using HWLOC_MEMBIND_INTERLEAVE so I've also added HWLOC_MEMBIND_WEIGHTED_INTERLEAVE and upstreamed to hwloc[1] and it is supported since hwloc-2.11.0[2, 3].
So I would like to inform you that UMF project can have a new mode UMF_NUMA_MODE_WEIGHTED_INTERLEAVE for this. I know that it will be needed only when UMF depends on hwloc-2.11.0 or above though.
It may not be in a high priority but please have a look. Thanks!
[1] https://github.com/open-mpi/hwloc/pull/662 [2] https://www.mail-archive.com/[email protected]/msg00166.html [3] https://www.open-mpi.org/projects/hwloc/doc/v2.11.0/a00147.php#ggac9764f79505775d06407b40f5e4661e8aa091c40c9557b69a26b69a0e8b84dafe