Hello
That's not how current operating systems work, hence hwloc cannot do it.
Usually you can bind a process virtual memory to a specific part of the
physical memory (a NUMA node is basically a big static range), but the
reverse isn't allowed by any OS I know.
If you can tweak the hardware, you
Hi,
I was wondering if there is a good way in hwloc to bind a particular range
of memory to a process? For example, suppose there are totally 1000MB on
the node, how to bind memory range [50, 100] to a process, and [101,200]
to another one?
If hwloc can, an example will be greatly appreciated.
I did some additional profiling of my code. While the application uses 10
ranks, this particular image breaks into two totally independent pieces,
and we split the world communicator, so really this section of code is
using 5 ranks.
There was a ~16 GB allocation buried way inside several layers
Hi,
I'm totally new to the testing tools and am looking for some good information
on how to get started with these tools.
The information I've found so far is far from helpful.
I've checked out https://www.open-mpi.org/projects/mtt/ and the main wiki site
https://github.com/open-mpi/mtt/wiki