add psm, psm2 and hwloc variants Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com>