The necessary information is stored in the proc object. There is no need to allgather the local process data to determine if another rank is on the same socket. cmr=v1.7.5:reviewer=manjugv This commit was SVN r31127.