#1527: simfactory run script for bluewaters does not use -d or -cc numa_node -------------------------+-------------------------------------------------- Reporter: rhaas | Owner: eschnett Type: defect | Status: reviewed_ok Priority: minor | Milestone: Component: SimFactory | Version: development version Resolution: | Keywords: -------------------------+-------------------------------------------------- Changes (by eschnett):
* status: review => reviewed_ok
Comment:
If both runs used hwloc, then it should not matter whether other software chose some other settings beforehand. If you look into the outputs after the lines "Setting thread CPU bindings" there, then you'll see that both runs used the same bindings.
Actually, I just realize that some low-level systems may initialize themselves before thorn hwloc is called. In this case, it is likely that MPI would allocate some communication data structures, and those will likely all live on numa node 0 without these new options. This is bad.
Please apply this patch.
Please leave this bug report open (or open another one) until we checked all other mainstream systems.