Adding support for user specified mapping order on BGQ
authorNikhil Jain <nikhil@illinois.edu>
Fri, 19 Oct 2012 01:41:20 +0000 (01:41 +0000)
committerNikhil Jain <nikhil@illinois.edu>
Fri, 19 Oct 2012 01:41:20 +0000 (01:41 +0000)
commitea8c954d1ec4e776df6bb6714dd8911b5dbf9d56
tree71fa6c7eef800c5b8340573c1ec8e4323ba050b9
parent9f1a6b2d7cdad6a26cc065e3e902884cf56acb3b
Adding support for user specified mapping order on BGQ
Usage = to the runjob command, add an environment variable RANK_ORDER.
Consider A - 0, B - 1, C - 2, D - 3, E - 4, T - 5; given a mapping
--mapping=ABCDET, corresponsing RANK_ORDER is --envs RANK_ORDER="0 1 2 3 4 5"
i.e. corresponding dimensios in the order they are mapped.
src/util/BGQTorus.h
src/util/TopoManager.C