anlsys / aml

Building Blocks for Explicit Memory Management on Complex Architectures
https://argo-aml.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
4 stars 2 forks source link

Fix to work on a 4-node NUMA #226

Closed iskra-anl closed 1 year ago

iskra-anl commented 1 year ago

This was failing on Crusher login nodes at least (which are 4-way NUMA).

When I instrumented it to figure out what it actually does I noticed that at least on that system it was skipping the highest-number NUMA node so I fixed that as well.

Tested on a 4-node NUMA and a 1-node (non-NUMA) system.

iskra-anl commented 1 year ago

Looks like CI is failing for unrelated reason...