在NUMA系统中获取节点之间的距离(跳数)

5

有没有API/方法可以获取两个NUMA节点之间的“距离”(文献中称为“跳数”)?我想实现一个内存分配系统,利用这个系统可以重复使用最近的节点的内存,因为访问速度更快。
Windows似乎没有这样的功能...而libnuma(在Linux下)似乎也没有。 有没有办法获取这些信息(即使是使用类似于'cpuid'的东西)?

2个回答

2

2
请查看hwloc中的库和工具。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接