Okay, I will verify your patch. It's exciting for me.
Pleaes give me a time.
I was reviewing rmapa_rr_mappers.c simultaneously with your work.
I found some minor problems additionally. To avoid confusion,
I will report them after this job will be completed.
By the way, binding problem will be a
I'm afraid that patch didn't solve the problem when I tested it - it resolved a
problem of cpus-per-rank > 1, but not the case of descending order of slots.
Took a little more work, but I believe the patch in r30798 (based on yours)
completes the job.
FWIW: the "hetero-nodes" flag is a bit of a